Swinhoe's softshell turtle
English
Noun
Swinhoe
's
softshell
turtle
(
plural
Swinhoe's softshell turtles
)
Synonym of
Yangtze giant softshell turtle
(
Rafetus swinhoei
).