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