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