English edit

Noun edit

epicalyces

  1. plural of epicalyx