Definition, synonyms and related words
The artificial creation of a sustainable ecosystem on a lifeless planet.