Meaning of steller sea lion

Definition of steller sea lion

(noun) largest sea lion; of the northern Pacific

Other information on steller sea lion

WIKIPEDIA results for steller sea lion
Amazon results for steller sea lion