Oestrid meaning

(zoology) Any member of the Oestridae.
noun
0
0
Alternative form of Oestridae.
pronoun
0
0
Advertisement

Origin of oestrid

  • New Latin, from Ancient Greek οἶστρος (oistros, “gadfly”). + -idae

    From Wiktionary