walrus

Noun
  1. Either of two large northern marine mammals having ivory tusks and tough hide over thick blubber (synset 102084223)

Found on Word Lists

Other Searches