English edit

Adjective edit

oestroid (comparative more oestroid, superlative most oestroid)

  1. (entomology) Of or pertaining to the superfamily Oestroidea

Noun edit

oestroid (plural oestroids)

  1. Any fly of the superfamily Oestroidea