EN

Synonyms for sea ape

Most common

sea otter

All synonyms

Noun

Definitions

  1. n. 1

    A sea otter (Enhydra lutris).