Cactus / succulent for sun, mostly sun, bright shade in zone 8a-12. Yellow flowers. Also known as Marblefruit Prickly Pear.
Details on Opuntia strigil at plantlust.com