Synonyms for selva | Synonym.com

Synonyms and antonyms for selva

1. selva (n.)

a rain forest in a tropical area

Synonyms: