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