'Atlantic walrus' definitions:

Definition of 'Atlantic walrus'

From: WordNet
noun
A walrus of northern Atlantic and Arctic waters [syn: Atlantic walrus, Odobenus rosmarus]