cypselae

English

Noun

cypselae

  1. plural of cypsela