floral leaf
English Dictionary
->
Letter F
-> floral leaf
Search Dictionary:
floral leaf Definition
(n)
a
modified
leaf
that
is
part
of
a
flower
floral leaf Synonyms
floral leaf
© Art Branch Inc.