calyxes

English

Noun

calyxes

  1. plural of calyx