'Odobenus rosmarus' definitions:

Definition of 'Odobenus rosmarus'

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