hexamitaEnglish

Hexamita, genus Hexamita

Noun

Flagellates free-living or parasitic in intestines of birds

English: Hexamita, genus Hexamita

English words with similar meanings

Show 1 words