life-bearing
Adjective
Meaning
life-bearing (comparative more life-bearing, superlative most life-bearing)
Supporting, sustaining, or carrying life
a life-bearing planet
Adjective
life-bearing (comparative more life-bearing, superlative most life-bearing)
Supporting, sustaining, or carrying life
a life-bearing planet