polynya ( synonym found)

Definition of polynya:

(n) : an area of open water surrounded by sea ice

Definition of polynya:

(n) : an area of open water surrounded by sea ice

Back to Top