The definition :


Definitions of river otter:

  • noun:   sociable aquatic animal widely distributed along streams and lake borders in North America




Are you interested in alternative search :

:cascade cataract estuary falls rapid waterfall water system stream watercourse acheron adige aire alabama alabama river amazon amazon river amur amur river apalachicola apalachicola river arkansas arkansas river arno bighorn bighorn river :fur mustelid musteline musteline mammal pelt eurasian otter lutra canadensis lutra lutra river otter odder creature mammals enhydra lutris family potamogalidae genus potamogale otter shrew potamogale potamogale velox potamogalidae sea otter

If you like reading news check: