- sea otter as a noun:
- 1
sea otter
noun
1 sea otter
Large marine otter of northern Pacific coasts having very thick dark brown fur.
synonym: Enhydra lutris.
Polish: wydra morska, wydrozwierz, kałan
debug info: 0.0149
noun
Large marine otter of northern Pacific coasts having very thick dark brown fur.
synonym: Enhydra lutris.
Polish: wydra morska, wydrozwierz, kałan
debug info: 0.0149