Word info

Amazon River dolphin

Noun

Meaning

Amazon River dolphin (plural Amazon River dolphins)

A species of dolphin (Inia geoffrensis) of the Amazon River.

Source: en.wiktionary.org

Close letter words and terms