Космическая технология для наблюдения за воздействием лесов на водосборные бассейны
Translated by Marina Agarkova
A large area of land covered with trees and plants, usually larger than a wood, or the trees and plants themselves (Cambridge dictionary, n.d.).
Cambridge dictionary, accessed March 28, 2024, https://dictionary.cambridge.org/dictionary/english/forest