English | German | Russian | Czech

rainforestation English

Meaning rainforestation meaning

What does rainforestation mean?

rainforestation

The conversion of a habitat to rainforest.

Are you looking for...?