Searching map area

The neotropical otter or neotropical river otter (Lontra longicaudis) is a near-threatened (per the IUCN) otter species found in freshwater systems from Mexico and Central America through mainland South America, as well as the island of Trinidad. It is physically similar to the northern (L. canadensis) and southern river otter (L. provocax),...

Instance of