English dictionary
steller's sea lion meaning and definition
Definition and meaning of steller's sea lion at MeaningMonkey.org. steller's sea lion meaning and definition in the English Dictionary.STELLER'S SEA LION noun
Definition of Steller's sea lion (noun)
- largest sea lion; of the northern Pacific
- synonyms: Eumetopias jubatus, Steller sea lion
Source: Princeton University Wordnet