canopy
Noun
A2 – Elementary
The upper layer of branches and leaves in a forest, or a covering that provides shelter overhead.
Synonyms
cover
covering