sepal

Explore definitions, synonyms, and language insights of sepal

Definitions

Noun
one of the green parts that form the calyx of a flower

More General Terms