Summary
English Synonyms:   more detail...
  1. river dolphin:


English

Detailed Synonyms for river dolphin in English

river dolphin:

river dolphin [the ~] noun

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

Alternate Synonyms for "river dolphin":


Related Definitions for "river dolphin":

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

Related Synonyms for river dolphin