Yangtze Giant Softshell Turtle
© Gerald Kuchling
English name: Yangtze Giant Softshell Turtle
Scientific name: Rafetus swinhoei
Geographic range: Vietnam
Taxonomic group: Reptile
© Gerald Kuchling
English name: Yangtze Giant Softshell Turtle
Scientific name: Rafetus swinhoei
Geographic range: Vietnam
Taxonomic group: Reptile