river otter









river otter


noun

  1. a North American otter, Lutra canadensis, with brown and silver fur, native to streams and lakes in the U.S. and Canada.
50 queries 0.537