Word info Synonyms

Enhydra lutris

Noun

Meaning

large marine otter of northern Pacific coasts having very thick dark brown fur

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms