oestroid
Appearance
English
[edit]Adjective
[edit]oestroid (comparative more oestroid, superlative most oestroid)
- (entomology) Of or pertaining to the superfamily Oestroidea
Noun
[edit]oestroid (plural oestroids)
- Any fly of the superfamily Oestroidea