Synonyms for Selva include:
selva, tropical rain forest
selva is a NOUN.