Definition of Selva in English :

Define Selva in English

Selva meaning in English

Meaning of Selva in English

Pronunciation of Selva in English

Selva pronunciation in English

Pronounce Selva in English

Selva

see synonyms of selva

Noun

1. selva, tropical rain forest

a rain forest in a tropical area

WordNet Lexical Database for English. Princeton University. 2010.


Selva

see synonyms of selva
noun
1. 
dense equatorial forest, esp in the Amazon basin, characterized by tall broad-leaved evergreen trees, epiphytes, lianas, etc
2. 
a tract of such forest

Collins English Dictionary. Copyright © HarperCollins Publishers


Selva

see synonyms of selva
noun
a tropical rain forest, esp. in South America

Webster’s New World College Dictionary, 4th Edition. Copyright © 2010 by Houghton Mifflin Harcourt. All rights reserved.


Selva

see synonyms of selva
n.
A dense tropical rainforest usually having a cloud cover, especially one in the Amazon Basin.

The American Heritage ® Dictionary of the English Language, Fifth Edition copyright ©2018 by Houghton Mifflin Harcourt Publishing Company. All rights reserved.