selva
(sel-va)
2 syllables
Definition
noun. a tropical rain forest as that in the Amazon basin of South America
Example Sentence
The selva has many trees.
Synonyms
tropical rain forest; dense equatorial forest; rain forest in the tropics
Antonyms
Hear It! Say It! Write It!
selva