Meaning of enhydra lutris

Definition of enhydra lutris

(noun) large marine otter of northern Pacific coasts having very thick dark brown fur

Other information on enhydra lutris

WIKIPEDIA results for enhydra lutris
Amazon results for enhydra lutris