Pelomedusa subrufa
Source: NCBI Taxonomy (ID 44522)
Taxonomy ID: 44522
Rank: species
Scientific name: Pelomedusa subrufa
Authority: Testudo subrufa Bonnaterre, 1789; Testudo subrufa Lacepede, 1788; Pelomedusa subrufa (Bonnaterre, 1789)
Synonym: Testudo subrufa; Pelomedusa galeata damarensis