atlantic walrus Meaning, Definition & Usage

  1. noun a walrus of northern Atlantic and Arctic waters
    Odobenus rosmarus.

WordNet