cynipids
English
Noun
cynipids
plural of
cynipid