sphexides
English
Noun
sphexides
plural of
sphexide