Dictionary definition · flagellate protozoan
noun
- a usually nonphotosynthetic free-living protozoan with whiplike appendages; some are pathogens of humans and other animals
Source: Open English WordNet (CC BY 4.0).
Source: Open English WordNet (CC BY 4.0).