SEPAL Meaning of SEPAL in English noun a leaf or division of the calyx. Webster English vocab. Английский словарь Webster. 2012