Amazon River dolphin
Short definition from Wiktionary
Noun
- Alternative letter-case form of Amazon river dolphin.
- Inia geoffrensis, a toothed whale endemic to South America.
We haven’t written up Amazon River dolphin yet: Simple and Standard meanings, examples and a quiz.