forest的英文釋義Noun 1. the trees and other plants in a large densely wooded area
2. land that is covered with trees and shrubs
Verb 1. establish a forest on previously unforested land;
afforest the mountains
forest的英文釋義Noun 1. the trees and other plants in a large densely wooded area
2. land that is covered with trees and shrubs
Verb 1. establish a forest on previously unforested land;
afforest the mountains