oestrus ovis Meaning, Definition & Usage

  1. noun larvae are parasitic on sheep
    sheep botfly; sheep gadfly.

WordNet