NOUN | group | tropical rain forest, selva | a rain forest in a tropical area |
---|
Meaning | A rain forest in a tropical area. | |
---|---|---|
Synonym | selva | |
Broader | rain forest, rainforest | A forest / forest with heavy annual rainfall |
Spanish | bosque húmedo tropical, selva | |
Catalan | Selva, selva |
©2001-24 · HyperDic hyper-dictionary · Contact