Word info

amoebozoan

Noun

Meaning

amoebozoan (plural amoebozoans or amoebozoa)

(biology) Any protozoa of the kingdom (or phylum) Amoebozoa

Source: en.wiktionary.org

Close letter words and terms