Pelecinidae
plural noun
Pel·e·cin·i·dae
Definition of Pelecinidae
: a New World family of large parasitic wasps
Keep scrolling for more