English dictionary
enhydra lutris meaning and definition
Definition and meaning of enhydra lutris at MeaningMonkey.org. enhydra lutris meaning and definition in the English Dictionary.ENHYDRA LUTRIS noun
Definition of Enhydra lutris (noun)
- large marine otter of northern Pacific coasts having very thick dark brown fur
- synonyms: sea otter
Source: Princeton University Wordnet