English
Detailed Synonyms for sea otter in English
sea otter:
sea otter [the ~] nom
-
the sea otter
– large marine otter of northern Pacific coasts having very thick dark brown fur 1the Enhydra lutris; the sea otter– large marine otter of northern Pacific coasts having very thick dark brown fur 1