What is the meaning of leafstalk in English?

Learn vocabulary with pictures as well as definitions of leafstalk in English

Learn in

See more

n. leafstalk

Definition of leafstalk in English

Small stalk that supports the leaf and attaches it to the stem.

Synonyms of leafstalk in English

petiole