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