Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

river otter Definition

Cancel
river otter
noun(river otter)
any of various Old and New World otters (especially genera Lutra and Lontra); especially : one (Lontra canadensis) of Alaska, Canada, and the conterminous U.S. found in aquatic environments from marine coastal regions to high mountains

Words Related to river otter!

river otter Examples by Brain Bank Users