tucuxi in Portuguese
tucuxi in Portuguese
tucuxi
A freshwater dolphin, estuarine dolphin Sotalia fluviatilis, found in the rivers of the Amazon Basin