Definify.com

Definition 2025


sabellae

sabellae

English

Noun

sabellae

  1. plural of sabella