English

Definition of elephant seal noun from the Oxford Advanced Learner's Dictionary

 

elephant seal

 noun
noun
BrE BrE//ˈelɪfənt siːl//
 
; NAmE NAmE//ˈelɪfənt siːl//
 
 
jump to other results
a very large seal with a long nose
See the Oxford Advanced American Dictionary entry: elephant seal