English dictionary
leafstalk meaning and definition
Definition and meaning of leafstalk at MeaningMonkey.org. leafstalk meaning and definition in the English Dictionary.LEAFSTALK noun
Definition of leafstalk (noun)
- the slender stem that supports the blade of a leaf
- synonyms: petiole
Source: Princeton University Wordnet