Meaning of leafstalk

Definition of leafstalk

(noun) the slender stem that supports the blade of a leaf

Other information on leafstalk

WIKIPEDIA results for leafstalk
Amazon results for leafstalk