Definify.com

Definition 2025


ephyrae

ephyrae

English

Noun

ephyrae

  1. plural of ephyra