kamus
.
Search
About
petiole
English
leafstalk, petiole
Noun
The slender stem that supports the blade of a leaf
English: petiole, leafstalk
English words with similar meanings
Show 1 words
leafstalk