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

river dolphin Definition

Cancel
river dolphin
noun(river dolphin)
any of various small, toothed whales (as of the families Platanistidae and Iniidae) that chiefly inhabit rivers of South America and Asia and have a rounded forehead and a snout elongated into a long beak

Words Related to river dolphin!

river dolphin Examples by Brain Bank Users