SynonymX
Speak
Selva
Definition of Selva
1.
A rain forest in a tropical area
Noun
Synonyms for word "selva"
tropical rain forest
Semanticaly linked words with "selva"
rain forest
rainforest
Hyponims for word "selva"
rain forest
rainforest