English dictionary
sheep botfly meaning and definition
Definition and meaning of sheep botfly at MeaningMonkey.org. sheep botfly meaning and definition in the English Dictionary.SHEEP BOTFLY noun
Definition of sheep botfly (noun)
- larvae are parasitic on sheep
- synonyms: Oestrus ovis, sheep gadfly
Source: Princeton University Wordnet