eimeria

Noun
  1. Parasitic on the digestive epithelium of vertebrates and higher invertebrates (synset 101425943)

Found on Word Lists

Other Searches