English synonyms about - contact  

tropical rain forest

noun

1 tropical rain forest

A rain forest in a tropical area.

synonym: selva.

Dutch: tropisch regenwoud
Polish: selwa, selwas


Find more on tropical rain forest elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0229