English Dictionary
Definition sepal in British English
sepal noun
noun
1
the protective cover of a bud
