walrusEnglish

sea horse, seahorse, walrus

Noun

Either of two large northern marine mammals having ivory tusks and tough hide over thick blubber

English: walrus, seahorse, sea horse

Bahasa: duyung

Bahasa words with similar meanings

English words with similar meanings

Show 2 words

Words that start with "walrus"