Definify.com

Definition 2024


epicalyxes

epicalyxes

English

Noun

epicalyxes

  1. plural of epicalyx