Odobenus rosmarus
English Dictionary
->
Letter O
-> Odobenus rosmarus
Search Dictionary:
Odobenus rosmarus Definition
(n)
a
walrus
of
northern
Atlantic
and
Arctic
waters
Odobenus rosmarus Synonyms
Atlantic walrus
Odobenus rosmarus
© Art Branch Inc.