ceraphronids
English
Noun
ceraphronids
plural of
ceraphronid