Have you ever eaten Nopales? A number of years ago, my Mom took a small cut-off of one and planted it in the garden. Each week we cut off the ripe nopal leaves, remove the spines and cook them up. The trio in these photos aren't ready yet, but they are already looking delicious. The same cactus plant will bear edible fruit called tunas. They are quite seedy but make for an interesting fruit.
Looking at wikipedia, Nopales comes from the Nahuatl language.