Etymology
Today it means: Even better suited than Earth for the emergence and evolution of life. Full definition →
From super- + habitable.
Etymology from Wiktionary, CC BY-SA 4.0.