GeneralConnection.comDictionary
leafstalk
Noun

1. petiole
1. stalk, stem
Usage