What is the meaning of walrus in English?

Learn vocabulary with pictures as well as definitions of walrus in English

Learn in

See more

n. walrus

Definition of walrus in English

Pinniped of large size, between 3 and 4 m in length, with short fur, flippers, and two large tusks, which lacks external ears and is native to the Arctic.