Definify.com

Definition 2026


epicalyxes

epicalyxes

English

Noun

epicalyxes

  1. plural of epicalyx