Dictionary
Thesaurus
Reference
Translate
Web
enhydra lutris - 1 dictionary result
enhydra lutris

noun
large marine otter of northern Pacific coasts having very thick dark brown fur [syn: sea otter
Search another word or see enhydra lutris on Thesaurus | Reference