Medical Definition of sheep botfly
: a dipteran fly of the genus Oestrus (O. ovis) whose larvae parasitize sheep and lodge especially in the nasal passages and frontal sinuses
Seen and Heard
What made you want to look up sheep botfly? Please tell us where you read or heard it (including the quote, if possible).