Word info

braconid

Noun

Meaning

braconid (plural braconids)

Any of the parasitic wasps of the family Braconidae.

Source: en.wiktionary.org

Anagrams

Examples

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

Close letter words and terms