rhizoverbBeta
Feedback

canopy

Overhead coveringnoun / verb · A covering that shelters or protects something from above.