SEPAL


Meaning of SEPAL in English

noun a leaf or division of the calyx.

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