zoomastigote

Nouns

  • (n) flagellate protozoan lacking photosynthesis and other plant-like characteristics zooflagellate,

Synonyms

zooflagellate

Words of close approximity