sheep_gadfly
1. [ noun ] (zoology) larvae are parasitic on sheep
Synonyms: Oestrus_ovis sheep_botfly
Related terms: botfly Oestrus
Similar spelling:   sheep_ked
  sheepshead