meaning of river dolphin

1. any of several long-snouted usually freshwater dolphins of South America and southern Asia


Related Words

river dolphin |

Developed & Maintained By Taraprasad.com

Treasure Words