Meaning of sea otter
Definition of sea otter
(noun)
large
marine
otter
of
northern
Pacific coasts having
very
thick
dark
brown
fur
Other information on sea otter
WIKIPEDIA results for
sea otter
Amazon results for
sea otter
Tweet