polar cap
noun
: a white spot at each pole of the planet Mars varying in size with the Martian seasons
Love words? Need even more definitions?
Merriam-Webster unabridged
Share