Shanghai softshell turtle (English, noun)
expansion: Shanghai softshell turtle (plural Shanghai softshell turtles)
Senses:
glosses: Synonym of Yangtze giant softshell turtle (Rafetus swinhoei).
Forms:
form: Shanghai softshell turtles
tags: plural