English | German | Russian | Czech

Enhydra lutris English

Meaning Enhydra lutris meaning

What does Enhydra lutris mean?

Enhydra lutris

(= sea otter) large marine otter of northern Pacific coasts having very thick dark brown fur

Synonyms Enhydra lutris synonyms

What other words have the same or similar meaning as Enhydra lutris?

Enhydra lutris English » English

sea otter

Are you looking for...?