epicalyces

English

Noun

epicalyces

  1. plural of epicalyx