SEPAL


Meaning of SEPAL in English

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

Webster's English dictionary.      Английский словарь Webster.