The uppermost layer of vegetation in a rainforest or tropical environment, consisting of the tallest trees and abundant foliage.
See Also
The uppermost layer of vegetation in a rainforest or tropical environment, consisting of the tallest trees and abundant foliage.