superhabitable (English, adj)
expansion: superhabitable
Senses:
glosses: Even better suited than Earth for the emergence and evolution of life.
tags: usually
raw_tags: of a planet
Forms: