There are many different types of opuntia cactus, all different sizes, different shapes, various amounts and lengths of spines, and not all are green, but all are safe to eat,(after removing the spines from some of them) the fruit also makes a good tortoise treat.