Amazon River dolphin
Noun
Meaning
Amazon River dolphin (plural Amazon River dolphins)
A species of dolphin (Inia geoffrensis) of the Amazon River.
Noun
Amazon River dolphin (plural Amazon River dolphins)
A species of dolphin (Inia geoffrensis) of the Amazon River.