Definitions of Otaria byronia:

  • noun:   of the southern coast of South America