rain forest


Meanings

  • a forest with heavy annual rainfall

Synonyms