Crossword Heaven
Search
Answer: ECOSPHERE
ECOSPHERE is a crossword puzzle answer that we have spotted 4 times.
Life-support system
Earth's habitable parts
All habitable areas, collectively
Closed system that includes all life on Earth