selva has definitions from the field of ecology
1
[ noun ] (ecology) a rain forest in a tropical area

Related terms

rain_forest

*