lutra canadensis

Noun
  1. Sociable aquatic animal widely distributed along streams and lake borders in North America (synset 102447635)

Other Searches