English dictionary
sea otter meaning and definition
Definition and meaning of sea otter at MeaningMonkey.org. sea otter meaning and definition in the English Dictionary.SEA OTTER noun
Definition of sea otter (noun)
- large marine otter of northern Pacific coasts having very thick dark brown fur
- synonyms: Enhydra lutris
Source: Princeton University Wordnet