Definify.com

Definition 2024


spheges

spheges

English

Noun

spheges

  1. plural of sphex