See moren. petioleDefinition of petiole in EnglishSmall stalk that supports the leaf and attaches it to the stem. Synonyms of petiole in Englishleafstalk