Definify.com

Definition 2025


epicalyxes

epicalyxes

English

Noun

epicalyxes

  1. plural of epicalyx