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