odobenus_rosmarusEnglish

Atlantic walrus, Odobenus rosmarus

Noun

A walrus of northern Atlantic and Arctic waters

English: Atlantic walrus, Odobenus rosmarus

English words with similar meanings

Show 1 words