walrus ( synonym found)

Definition of walrus:

(n) : large Arctic marine mammal (Odobenus rosmarus), related to seals and having long tusks, tough, wrinkled skin, and four flippers

Definition of walrus:

(n) : large Arctic marine mammal (Odobenus rosmarus), related to seals and having long tusks, tough, wrinkled skin, and four flippers

Back to Top