GeneralConnection.comDictionary
leafage
Noun

1. leaf
1. foliage, plant organ
Usage