Definition: A forest in foliage, a wood or forest when green.

Opened on February 25, 2006

Updated on August 26, 2019

To Explore More of This Site Move Mouse Over The More Wording At Top Right To Drop Down More Pages