mastigophoreEnglish

flagellate, flagellate protozoan, flagellated protozoan, mastigophoran, mastigophore

Noun

A usually nonphotosynthetic free-living protozoan with whiplike appendages, some are pathogens of humans and other animals

English: flagellate, flagellate protozoan, flagellated protozoan, mastigophoran, mastigophore

English words with similar meanings

Show 4 words