river dolphin

1. (noun) any of several long-snouted usually freshwater dolphins of South America and southern Asia
Related Words: dolphin



Terms and Conditions of Use / Copyright Notice