English

edit

Noun

edit

sphexes

  1. plural of sphex