meaning of atlantic walrus

atlantic walrus meaning in General Dictionary

a walrus of northern Atlantic and Arctic seas