English to English
flagellated protozoan
noun (n)
- a usually nonphotosynthetic free-living protozoan with whiplike appendages; some are pathogens of humans and other animalsyang biasanya nonphotosynthetic free living protozoan dengan whiplike appendages; beberapa patogen manusia dan hewan lainnyasource: wordnet30