Feedback
Polar ice
Meaning
Noun
●
In Ice:
Permanent
sea ice
found in the Arctic and Antarctic
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better