1. Leafage; foliage.
2. The process or period of putting forth leaves, as a tree, plant, or the like.
Flowers and frondescences
Meet with fruits in a warm cup.
This sounds like the start of a joke.
Question of the Month: Introverts on Book Tour
2 weeks ago