chrysidids
English
Noun
chrysidids
plural of
chrysidid