crabeater seal - English Synonyms Dictionary

crabeater seal

n.
[1] crab-eating seal