Definition of River Otter in English :
Define River Otter in English
River Otter meaning in English
Meaning of River Otter in English
Pronunciation of River Otter in English
River Otter pronunciation in English
Pronounce River Otter in English
River Otter
see synonyms of river otterNoun
1. lutra canadensis, river otter
sociable aquatic animal widely distributed along streams and lake borders in North America
WordNet Lexical Database for English. Princeton University. 2010.