1. leafage; foliage.
2. the process or period of putting forth leaves, as a tree, plant, or the like.
... they continued their journey under the frondescence of the mountain forests.
-- Cecilia Dart-Thornton, The Ill-Made Mute, 2001
Mutilando los árboles de León
Always stand by trees.