sepal
English Dictionary
->
Letter S
-> sepal
Search Dictionary:
sepal Definition
(n)
one
of
the
green
parts
that
form
the
calyx
of
a
flower
sepal Synonyms
sepal
© Art Branch Inc.