méng lóng

  1. dense (of foliage)