English
Detailed Synonyms for river dolphin in English
river dolphin:
river dolphin [the ~] noun
-
the river dolphin
– any of several long-snouted usually freshwater dolphins of South America and southern Asia 1the river dolphin– any of several long-snouted usually freshwater dolphins of South America and southern Asia 1