Noun Definition

hexamita

1.Definition: flagellates free-living or parasitic in intestines of birds

Category: Animals