Steller''s sea lion

Explore definitions, synonyms, and language insights of Steller''s sea lion

Definitions

Noun
largest sea lion; of the northern Pacific

More General Terms