elephant seal

Explore definitions, synonyms, and language insights of elephant seal

Definitions

Noun
either of two large northern Atlantic earless seals having snouts like trunks