Meaning of leaf form
Definition of leaf form
(noun)
any of the
various
shape
that leaves of plants can
assume
Other information on leaf form
WIKIPEDIA results for
leaf form
Amazon results for
leaf form
Tweet