oestroid (English, noun)
expansion: oestroid (plural oestroids)
Senses:
glosses: Any fly of the superfamily Oestroidea
Forms:
form: oestroids
tags: plural