walrus - English Synonyms Dictionary

walrus

n.
[1] seahorse , sea horse