Wiktionary
oestrid
n. (context zoology English) Any member of the Oestridae.
n. (context zoology English) Any member of the Oestridae.