ephyrae

English

Noun

ephyrae

  1. plural of ephyra