lutra-canadensis

Nouns

  • (n) sociable aquatic animal widely distributed along streams and lake borders in North America river otter,

Synonyms

river otter

Words of close approximity