Spin

What is the definition of ecopoiesis?

help

Asked by
Last updated by Cat
1 Answers
Log in to answer

Ecopoiesis is a term coined by a scientist in 1990 to refer to the activity of creating a biosphere where none exists.