Meaning of sheep gadfly
Definition of sheep gadfly
(noun)
larvae are
parasitic
on
sheep
Other information on sheep gadfly
WIKIPEDIA results for
sheep gadfly
Amazon results for
sheep gadfly
Tweet