English Dictionary
◊ HEXAMITA
Hexamita
n : flagellates free-living or parasitic in intestines of birds
[syn: {Hexamita}, {genus Hexamita}]