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