jump to corresponding sense entry
noun
A rain forest in a tropical area.
synonym: selva.
is a specific kind of: rain forest, rainforest.
Dutch: tropisch regenwoudPolish: selwa, selwas
Find more on tropical rain forest elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0151