river_otter
1. [ noun ] (zoology) sociable aquatic animal widely distributed along streams and lake borders in North America
Synonyms: Lutra_canadensis
Related terms: otter
Similar spelling:   River_Tyne
  river_trent
  River_Adige
  river_red_gum