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’




definition by Oxford Dictionaries