Zalophus lobatus

Explore definitions, synonyms, and language insights of Zalophus lobatus

Definitions

Noun
a variety of sea lion found in Australia

More General Terms