crab-eating seal

Explore definitions, synonyms, and language insights of crab-eating seal

Definitions

Noun
silvery grey Antarctic seal subsisting on crustaceans

More General Terms