林分 りんぶん
rimbun

Noun

1. stand (of trees); forest stand