selva | ||
1. | [ noun ] (ecology) a rain forest in a tropical area | |
Synonyms: | tropical_rain_forest | |
Related terms: | rain_forest | |
Similar spelling: |
Selvy Selvey selloff sell_up |
selva | ||
1. | [ noun ] (ecology) a rain forest in a tropical area | |
Synonyms: | tropical_rain_forest | |
Related terms: | rain_forest | |
Similar spelling: |
Selvy Selvey selloff sell_up |