Definition of Sheep Botfly

  • 1. Larvae are parasitic on sheep Noun

Synonyms for word "sheep botfly"

Semanticaly linked words with "sheep botfly"

Hyponims for word "sheep botfly"