common seal

Explore definitions, synonyms, and language insights of common seal

Definitions

Noun
small spotted seal of coastal waters of the northern hemisphere