Vocabulary

人工林

planted forest

noun