Noun
braconid (plural braconids)
Any of the parasitic wasps of the family Braconidae.
Braconid and other parasitic wasps lay their eggs in lepidopteran eggs or larvae and the wasps' parasitoid larvae devour their hosts, usually pupating inside or outside the desiccated husk. Source: Internet