Enhydra lutris
English Dictionary
->
Letter E
-> Enhydra lutris
Search Dictionary:
Enhydra lutris Definition
(n)
large
marine
otter
of
northern
Pacific
coasts
having
very
thick
dark
brown
fur
Enhydra lutris Synonyms
Enhydra lutris
sea otter
© Art Branch Inc.