petioleEnglish

leafstalk, petiole

Noun

The slender stem that supports the blade of a leaf

English: petiole, leafstalk

English words with similar meanings

Show 1 words