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