WordUnscrambler Home
braconid
Definitions
[ˈbrakənɪd], (Noun)
Definitions:
- a small parasitic wasp of a family (Braconidae) which is related to the ichneumons. Unlike the latter, braconids lay numerous eggs in a single host
Phrases:
Origin
:
late 19th century: from modern Latin Braconidae (plural), formed irregularly from Greek brakhus ‘short’
Click here to see the free dictionary definition for braconid
definition by Oxford Dictionaries