DictionaryAI

Amazon River dolphin

Short definition from Wiktionary

Noun

  1. Alternative letter-case form of Amazon river dolphin.
  2. 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.