SHEEP BOTFLY


Meaning of SHEEP BOTFLY in English

noun

or sheep gadfly

: a botfly ( Oestrus ovis ) whose larvae parasitize sheep and lodge especially in the nasal passages, frontal sinuses, and throat

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.