SELVA


Meaning of SELVA in English

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

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.