Opuntia lindheimeri

noun

1.
cactus having yellow flowers and purple fruits