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