Cylindropuntia x viridiflora  
Family: Cactaceae
[Opuntia whipplei var. viridiflora (Britt. & Rose) L.D.Benson,  more]
Cylindropuntia x viridiflora image