MalayTranslate.com
Malay to English Translator
Translate Here

English to English

flagellated protozoan

noun (n)

  • a usually nonphotosynthetic free-living protozoan with whiplike appendages; some are pathogens of humans and other animals
    yang biasanya nonphotosynthetic free living protozoan dengan whiplike appendages; beberapa patogen manusia dan hewan lainnya
    source: wordnet30