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