English Dictionary
◊ CHILOMASTIX
Chilomastix
n : flagellates parasitic in intestines of vertebrates including
humans [syn: {Chilomastix}, {genus Chilomastix}]