- n. any of several long-snouted usually freshwater dolphins of South America and southern Asia
Sorry, no example sentences found.
These user-created lists contain the word ‘river dolphin’.
"Echolocation, also called biosonar, is the biological sonar used by several animals such as shrews, most bats, and most cetaceans. The term was coined by Donald Griffin, whose work with Robert Gal...
Looking for tweets for river dolphin.