Chinese box turtle/Definition

A species of box turtle found in China, with the taxonomy C. flavomarginata.