Definition for Canopy

From Biology Forums Dictionary

The uppermost layer of tree foliage.