flagellata

Noun
  1. Protozoa having flagella (synset 101418995)

Found on Word Lists

Other Searches