Back to Dictionary
蒙茏
蒙蘢
ménglóng
1. dense (of foliage)