SEPAL MEANING IN ENGLISH

• Sepal Definition & Synonyms

  1. (n.) A leaf or division of the calyx.


• Sepalous Definition & Synonyms

  1. (a.) Having, or relating to, sepals; -- used mostly in composition. See under Sepal.


• Sepaloid Definition & Synonyms

  1. (a.) Like a sepal, or a division of a calyx.


RECENT SEARCHES