Sentences with phrase «support liquid water oceans»

«If so, this planet could have the right temperature to support liquid water oceans

Not exact matches

She was suggesting that Europa's ocean was not its only source of liquid water; the moon also harbored hidden lakes far closer to vital molecules on the surface, perhaps close enough to support miniature habitable ecosystems.
Mission scientists have determined that this stuff is coming from a huge ocean of liquid water beneath the satellite's shell — and that this ocean may be capable of supporting life as we know it.
A world with an iron core, rocky mantle and enough water on the surface to create liquid water oceans that could support life.
a b c d e f g h i j k l m n o p q r s t u v w x y z