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
Tweet