chilomastix

Noun
  1. Flagellates parasitic in intestines of vertebrates including humans (synset 101422641)

Found on Word Lists

Other Searches