EN

Synonyms for marine otter

Most common

sea cat

All synonyms

Noun

Definitions

  1. n. 1

    Lontra felina, an otter of the South American Pacific.