Australian sea lion

Explore definitions, synonyms, and language insights of Australian sea lion

Definitions

Noun
a variety of sea lion found in Australia

More General Terms