English dictionary
odobenus rosmarus meaning and definition
Definition and meaning of odobenus rosmarus at MeaningMonkey.org. odobenus rosmarus meaning and definition in the English Dictionary.ODOBENUS ROSMARUS noun
Definition of Odobenus rosmarus (noun)
- a walrus of northern Atlantic and Arctic waters
- synonyms: Atlantic walrus
Source: Princeton University Wordnet