Definify.com

Definition 2025


spheges

spheges

English

Noun

spheges

  1. plural of sphex