YourDictionary

Dictionary Home » Dictionary Definitions » Steller's sea lion

Steller's sea lion

noun
A large sea lion (Eumetopias jubata) with a prominent mane, found from the Bering Sea to the California coast.

link/cite print suggestion box