Home / R / river otter

river otter

noun 11 letters Scrabble 13 WWF 14
Definitions
noun

sociable aquatic animal widely distributed along streams and lake borders in North America

Want another word?
Spin the dictionary for a fresh one.
Generate a word →