SelvaWordNet Explorer
Explore synonyms, antonyms, hypernyms, hyponyms, and semantic relationships for “selva” powered by Princeton WordNet.
noun
a rain forest in a tropical area
Words in this synset: tropical_rain_forest
noun
a forest with heavy annual rainfall