SynonymX
Speak
River Otter
Definition of River Otter
1.
Sociable aquatic animal widely distributed along streams and lake borders in North America
Noun
Synonyms for word "river otter"
lutra canadensis
Semanticaly linked words with "river otter"
otter
Hyponims for word "river otter"
otter