Polynyas Meaning

There are 1 meaning(s) for word Polynyas

Meaning 1 : a stretch of open water surrounded by ice (especially in Arctic seas)