high forest
noun
mass noun
1- forest consisting of tall trees高林。
1.1
- Forestry forest raised wholly or mainly from seed, especially as opposed to pollarded or coppiced forest【林】(主要从种子发育的)树林(尤其与截顶的或萌生的矮林相对)。