Indus River dolphin

Noun

 * 1) A member of subspecies, river dolphins only found in the Indus River in Pakistan.