1 English Synonyms for LEAFSTALK
Prev.1Next
petiole
Definition: 1. (botany) The stalk of a leaf, attaching the blade to the stem.
There are 3 definitions of the word petiole
Show more information about petiole
Prev.1Next
Search took: 9.8653 ms