crabeater seal

English

Noun

crabeater seal (plural crabeater seals)

  1. Any of species Lobodon carcinophaga of seals that feed on krill.

Synonyms

Translations

References