rainforest

Noun
  1. A forest with heavy annual rainfall (synset 108456118)

Other Searches