leafstalk - English Synonyms Dictionary

leafstalk

n.
[1] petiole