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