Advertisement

Advertisement

Lacus Solis

[ lak-uhs soh-lis ]

noun

  1. an area in the southern hemisphere of Mars.


Discover More

Example Sentences

Now the gradation in size, from the Lacus Solis down to the smallest oasis of Lowell, is a complete one.

Advertisement

Advertisement

Advertisement

Advertisement


lacunulelacustrine