TERRAFORM


Meaning of TERRAFORM in English

v. modify and alter the surface and atmosphere of a planet as to enable life on said plant to be the same as life exists on Earth

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.