Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of enhydra lutris
  1. noun
    large marine otter of northern Pacific coasts having very thick dark brown fur

    Similar: 

Explanation of enhydra lutris
My lists:
Recently viewed words: