walruses Definition
Dictionary Home » Words Starting with W » wallower ... warehouse » walruses
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.
