Amazon river dolphinWiktionary 原文英美释义名词noun1Inia geoffrensis, a toothed whale endemic to South America.