forest canopy
the leafy cover or top layer formed by the uppermost branches of trees in a forest
--Agreed Upon Solutions

The discussion does not exist would you like to add the first comment?

anonymous