marine otter

English

Noun

marine otter (plural marine otters)

  1. Lontra felina, an otter of the South American Pacific.
    Synonym: sea cat