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