satucitafoundation.org
Spiny turtle (Heosemys spinosa)
Heosemys spinosa is a very distinctive turtle. It has a sharp point on each marginal scute of the carapace and several more along the keel. There are smaller spines on the pleural scutes, creating …