- river otter as a noun:
- 1
river otter
noun
1 river otter
Sociable aquatic animal widely distributed along streams and lake borders in North America.
synonym: Lutra canadensis.
Polish: wydra kanadyjska
debug info: 0.0331
noun
Sociable aquatic animal widely distributed along streams and lake borders in North America.
synonym: Lutra canadensis.
Polish: wydra kanadyjska
debug info: 0.0331