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