Echinocereus fendleri, a solitary or clumping cactus native to the southwestern US and Mexico, bears stems and spines. It produces magenta-purple flowers and edible red.
Above information is sourced from Wikipedia
© Tereka Lasso (CC-BY-SA)
© (c) CK2AZ, some rights reserved (CC BY)