snake-necked turtleWiktionary 原文英美释义名词noun1Any turtle of the Chelodina or Hydromedusa genera and some others in family Chelidae.