Associations to the word «Oestridae»
Wiktionary
OESTRIDAE, proper noun. A taxonomic family within the superfamily Oestroidea — botflies, dipterous insects, whose parasitic offspring develop inside mammals’ bodies.
Dictionary definition
OESTRIDAE, noun. Warble flies.
Wise words
When ideas fail, words come in very handy.