meaning of Bergnebelwälder

Bergnebelwälder - German to English

mossy forests [usually from the saddles of mountains]