hypermastigote

Noun
  1. Flagellate symbiotic in the intestines of e.g. termites (synset 101421588)

Found on Word Lists

Other Searches