rainforestEnglish

rain forest, rainforest

Noun

A forest with heavy annual rainfall

English: rain forest, rainforest

English words with similar meanings

Show 1 words