elephant seals

English

Noun

elephant seals

  1. plural of elephant seal