English | German | Russian | Czech

river dolphin English

Meaning river dolphin meaning

What does river dolphin mean?

river dolphin

any of several long-snouted usually freshwater dolphins of South America and southern Asia

Synonyms river dolphin synonyms

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

river dolphin English » English

tucuxi gray river dolphin gray dolphin

Are you looking for...?