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?