Beelingo.com

English Dictionary

  • Hide translation

 sea otter sea otter

noun

  • large marine otter of northern Pacific coasts having very thick dark brown fur  ( Enhydra lutris, sea otter )
    large marine otter of northern Pacific coasts having very thick dark brown fur