English dictionary
tropical rain forest meaning and definition
Definition and meaning of tropical rain forest at MeaningMonkey.org. tropical rain forest meaning and definition in the English Dictionary.TROPICAL RAIN FOREST noun
Definition of tropical rain forest (noun)
- a rain forest in a tropical area
- synonyms: selva
Source: Princeton University Wordnet