Synonyms and Antonyms for river_dolphin

1. river dolphin (n.)

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

Synonyms: