Definitions of Oestrus ovis:

  • noun:   larvae are parasitic on sheep