sphecids
English
Noun
sphecids
plural of
sphecid