Greenland seal
English
Noun
Greenland
seal
(
plural
Greenland seals
)
Synonym of
harp seal
.