Meaning of Chilomastix
Definition of Chilomastix
(noun)
flagellates
parasitic
in intestines of vertebrates including
humans
Other information on Chilomastix
WIKIPEDIA results for
Chilomastix
Amazon results for
Chilomastix
Tweet