English | German | Russian | Czech

exo-ocean English

Meaning exo-ocean meaning

What does exo-ocean mean?

exo-ocean

An ocean on a planet other than Earth.

Are you looking for...?

exo | ocean