Greenland seal

English

Noun

Greenland seal (plural Greenland seals)

  1. Synonym of harp seal.