Definify.com

Definition 2025


calyxes

calyxes

English

Noun

calyxes

  1. plural of calyx