flagellated protozoan

Noun
  1. A usually nonphotosynthetic free-living protozoan with whiplike appendages;
    Some are pathogens of humans and other animals (synset 101419226)

Found on Word Lists

Other Searches