I think I see thorns arises from "areoles", which is a Cacty distinct feature, but again I have never been able to distinguish genuses of Cactus, for me they are too difficult, all are just Cactus, or at least columnar Cactus
Cropping image from mystery plant photo