Definify.com

Definition 2024


Kraken_Mare

Kraken Mare

English

Proper noun

Kraken Mare

  1. The largest of the methane lakes on the surface of Saturn’s moon, Titan.

Translations