Search in full dictionary

WALRUS

WALRUS
ScnTUEU
an animal which lives in the sea and looks like a large seal with coarse whiskers and two long teeth pointing down. Walruses are found mainly in the Arctic region. A walrus?