Meaning

1 senses
  1. Inia geoffrensis, a toothed whale endemic to South America.

Translations

2 languages
Amazon river dolphin — meaning, examples, forms, synonyms | Krumeto