Home

Word

zoomastigote, n.
(zoomastigotes)
more info flagellate protozoan lacking photosynthesis and other plant-like characteristics
<noun.animal>

zooflagellate zoomastigote