a cactus with yellow flowers and green leaves