forest
Definition
A large area covered chiefly with trees and undergrowth, vital for biodiversity and carbon sequestration.
Episode Mentions
-
Episode 50: Episode 50 – Anita Sanchez on Women’s Voices, Indigenous Wisdom & the Sacred Hoop of Life
-
Episode 92: Episode 92
Mentions: 2 | Importance Score: 22