Amazon River dolphin

English

Noun

Amazon River dolphin (plural Amazon River dolphins)

  1. Alternative letter-case form of Amazon river dolphin.