Answer:

ecosphere

AnswerCrossword Clue
ECOSPHERELife-support system
ECOSPHEREEarth's habitable parts