Loading page
oestrus ovis is a noun meaning "larvae are parasitic on sheep". It carries one recorded sense.
larvae are parasitic on sheep
Definitions, synonyms and semantic relations for oestrus ovis come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.