a cactus with a yellow flower