Gasterophilus intestinalis

Explore definitions, synonyms, and language insights of Gasterophilus intestinalis

Definitions

Noun
parasitic chiefly on horses

More General Terms