Canopy

The upper layer of foliage formed by the leaves and branches of plants in an indoor farming system.

Scroll to Top