Meaning of Hexamita

Definition of Hexamita

(noun) flagellates free-living or parasitic in intestines of birds

Other information on Hexamita

WIKIPEDIA results for Hexamita
Amazon results for Hexamita