Red River giant softshell turtleWiktionary 原文英美释义名词noun1Synonym of Yangtze giant softshell turtle (Rafetus swinhoei).