|

selva

DEFINITIONS OF: selva

1

n a rain forest in a tropical area

Synonyms:
tropical rain forest
Type of:
rain forest, rainforest
a forest with heavy annual rainfall
WORD FAMILY
USAGE EXAMPLES