Vocabulary

林分

stand (of trees); forest stand

noun