Enhydra lutris
Explore definitions, synonyms, and language insights of Enhydra lutris
Definitions
Noun
large marine otter of northern Pacific coasts having very thick dark brown fur
Explore definitions, synonyms, and language insights of Enhydra lutris