'Odobenus rosmarus' definitions:

Definition of 'Odobenus rosmarus'

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