What is the meaning of petiole in English?

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

Learn in

See more

n. petiole

Definition of petiole in English

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

Synonyms of petiole in English

leafstalk