leaf form
English Dictionary
->
Letter L
-> leaf form
Search Dictionary:
leaf form Definition
(n)
any
of
the
various
shape
that
leaves
of
plants
can
assume
leaf form Synonyms
leaf form
leaf shape
© Art Branch Inc.