walrus: meaning and definitions

EnglishType a word

What is walrus?

  • A large marine mammal (Odobenus rosmarus) of Arctic regions, related to the seals and having two long tusks, tough wrinkled skin, and four flippers. Also called sea horse.