elephant_sealEnglish

elephant seal, sea elephant

Noun

Either of two large northern Atlantic earless seals having snouts like trunks

English: elephant seal, sea elephant

English words with similar meanings

Show 1 words