We found 1 definitions of lutra canadensis from 1 different sources.
Noun |
||
lutra canadensis - sociable aquatic animal widely distributed along streams and lake borders in North America | ||
river otter, Lutra canadensis |