Meaning of sepal

Definition of sepal

(noun) one of the green parts that form the calyx of a flower

Other information on sepal

WIKIPEDIA results for sepal
Amazon results for sepal