English dictionary
sepal meaning and definition
Definition and meaning of sepal at MeaningMonkey.org. sepal meaning and definition in the English Dictionary.SEPAL noun
Definition of sepal (noun)
- one of the green parts that form the calyx of a flower
Source: Princeton University Wordnet