Word info Synonyms

Indus River dolphin

Noun

Meaning

Indus River dolphin (plural Indus River dolphins)

A member of subspecies Platanista indicus minor, river dolphins only found in the Indus River in Pakistan.

Source: en.wiktionary.org

Synonyms

Close letter words and terms