Sea otter

What is Sea otter?

Sea otter definition and meaning on Dictionary terms:
noun
a marine otter, Enhydra lutris, of the shores of the northern Pacific, with a very valuable fur: now greatly reduced in number and rare in many areas.

 

reference: www.dictionary.com/browse/sea-otter

Tags: