tropical forest

NOUN
(general)-el bosque tropical
Synonyms for tropical forest
Word of the Day
spiderweb