single-project-img-1

Species Description

The keeled box turtle (Cuora mouhotii syn. Pyxidea mouhotii ) is a species of turtle in the family Geoemydidae.