VariousWords beta
Related Terms:
Definitions:
Noun
sea otter
Enhydra lutris
Definition: large marine otter of northern Pacific coasts having very thick dark brown fur
Definition: A marine mammal native to the northern Pacific Ocean, Enhydra lutris.