tucuxi
Noun
Meaning
English Wikipedia has an article on:tucuxiWikipedia
tucuxi (plural tucuxis)
A freshwater dolphin, estuarine dolphin Sotalia fluviatilis, found in the rivers of the Amazon Basin
Noun
English Wikipedia has an article on:tucuxiWikipedia
tucuxi (plural tucuxis)
A freshwater dolphin, estuarine dolphin Sotalia fluviatilis, found in the rivers of the Amazon Basin