genus hexamita

Noun
  1. Flagellates free-living or parasitic in intestines of birds (synset 101422805)

Found on Word Lists

Other Searches