'tropical rain forest' definitions:

Definition of 'tropical rain forest'

From: WordNet
noun
A rain forest in a tropical area [syn: tropical rain forest, selva]