Chelydridae
|
Genus Macrochelys (organism)
Macrochelys
Genus Macrochelys
Id
448437002
Status
Primitive
|
Macrochelys temminckii