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