Vocabulary

深林

deep forest

noun