Lutra canadensis
English Dictionary
->
Letter L
-> Lutra canadensis
Search Dictionary:
Lutra canadensis Definition
(n)
sociable
aquatic
animal
widely
distributed
along
streams
and
lake
borders
in
North
America
Lutra canadensis Synonyms
Lutra canadensis
river otter
© Art Branch Inc.