Chilomastix

Explore definitions, synonyms, and language insights of Chilomastix

Definitions

Noun
flagellates parasitic in intestines of vertebrates including humans

More General Terms