The Chinese stripe-necked turtle mostly eats plants and snails, but they’ll also eat the occasional insect, fly larvae and pupae. Mature females are more likely to feed on the plants, while ...