English synonyms about - contact  

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


Find more on river otter elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0331