English | German | Russian | Czech

Amazon River dolphin English

Meaning Amazon River dolphin meaning

What does Amazon River dolphin mean?

Amazon River dolphin

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

Synonyms Amazon River dolphin synonyms

What other words have the same or similar meaning as Amazon River dolphin?

Amazon river dolphin English » English

pink river dolphin boutu boto South American river dolphin

Are you looking for...?