By laelaps on February 3, 2009. A North American river otter (Lontra canadensis), photographed at the North Carolina Zoo. Tags mammals Photography More like this