river otter
Jump to navigation
Jump to search
English[edit]
Noun[edit]
river otter (plural river otters)
- The common European otter (Lutra lutra).
- Any otter of the four species in genus Lontra.
- giant river otter (Pteronura brasiliensis)
References[edit]
- river otter on Wikipedia.Wikipedia