walrus Definition
Dictionary Home » Words Starting with W » wallower ... warehouse » walrus
walrus
noun
- walruses, walrus
1. A large carnivorous marine mammal related to the seal, with thick wrinkled skin, webbed flippers and two long tusks, which is found in the northern waters of the Atlantic and Pacific oceans.
