Word info Synonyms

zooflagellate

Noun

Meaning

zooflagellate (plural zooflagellates)

(microbiology) Any of the heterotrophic flagellates of the phylum Zoomastigophora

Source: en.wiktionary.org

Synonyms

Hypernyms

Close letter words and terms