speckled softshell turtle
English
Noun
speckled
softshell
turtle
(
plural
speckled softshell turtles
)
Synonym of
Yangtze giant softshell turtle
(
Rafetus swinhoei
).