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 selvaNoun
WordNet Lexical Database for English. Princeton University. 2010.
Selva
see synonyms of selvanoun
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 selvan.
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.