'tropical rain forest' definitions:

Definition of 'tropical rain forest'

(from WordNet)
noun
A rain forest in a tropical area [syn: tropical rain forest, selva]