forested
动词 forest:
establish a forest on previously unforested land
同义词:afforest, forest
形容词 forested:
covered with forest