| 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-25 · HyperDic hyper-dictionary · Contact