Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sea otter

- An aquatic carnivore (Enhydris lutris, / marina) found in the North Pacific Ocean. Its fur is highly valued, especially by the Chinese. It is allied to the common otter, but is larger, with feet more decidedly webbed.