POLAR CAP


Meaning of POLAR CAP in English

noun

: a white spot at each pole of the planet Mars varying in size with the Martian seasons

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.