sea otter

English

Noun

sea otter (plural sea otters)

  1. A marine mammal native to the northern Pacific Ocean, of species Enhydra lutris.
    Synonyms: (archaic) kalan, sea ape, sea beaver

Derived terms

Translations

See also

References

Anagrams