'Enhydra lutris' definitions:

Definition of 'Enhydra lutris'

(from WordNet)
noun
Large marine otter of northern Pacific coasts having very thick dark brown fur [syn: sea otter, Enhydra lutris]