selva

(sel)

noun

a tropical rain forest, esp. in South America

Origin: Sp & Port, forest < L silva: see silva

See selva in American Heritage Dictionary 4

noun
A dense tropical rain forest usually having a cloud cover, especially one in the Amazon Basin.

Origin:

Origin: Spanish, forest

Origin: , from Latin silva

.

Learn more about selva

link/cite print suggestion box