jungle; dense forest
〔密林〕
jungle; dense forestA forest densely populated by tall trees, mainly in tropical regions.