oestroid
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
oestroid (comparative more oestroid, superlative most oestroid)
oestroid (plural oestroids)