|
Definition of Sea otter
1. Noun. Large marine otter of northern Pacific coasts having very thick dark brown fur.
Exact synonyms: Enhydra Lutris
Generic synonyms: Mustelid, Musteline, Musteline Mammal
Group relationships: Enhydra, Genus Enhydra
Generic synonyms: Mustelid, Musteline, Musteline Mammal
Group relationships: Enhydra, Genus Enhydra
Medical Definition of Sea otter
1.