polar cap

polar cap definitions

noun
  • A high-latitude region of a celestial body that is covered by ice.