POLARCAP

polar cap

Noun

  1. A high-latitude region of a celestial body that is covered by ice.
    Earth's polar caps may melt if global warming continues.
    The southern polar cap of Mars consists of both carbon dioxide and water ice.


The above text is a snippet from Wiktionary: polar cap
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!