sheep botfly
English Dictionary
->
Letter S
-> sheep botfly
Search Dictionary:
sheep botfly Definition
(n)
larvae
are
parasitic
on
sheep
sheep botfly Synonyms
Oestrus ovis
sheep botfly
sheep gadfly
© Art Branch Inc.