Find the word definition

Wiktionary
elephant seals

n. (plural of elephant seal English)