Steller's sea lions

English

Noun

Steller's sea lions

  1. plural of Steller's sea lion