Tucuxi meaning

A freshwater dolphin, Sotalia fluviatilis, found in the rivers of the Amazon Basin.
noun
0
0
Advertisement

Origin of tucuxi

  • Tupi
    From Wiktionary