Cochemiea viridiflora

Cochemiea viridiflora, commonly known as the greenflower nipple cactus or the fishhook pincushion, is a species of Cochemiea found in Southern United States.

Description
Cochemiea viridiflora grow solitary with a thick succulent root. Stems are flat-topped, spherical, or short cylindrical with 5 - 17 mm tubercles. Areoles have white or brown-and-white spines, featuring 1-4 central spines and 13-31 hooked radial spines.

Flowers are cream to greenish-white or rose pink with a pink midstripe, measuring 1.5 - 3.9 ×. Tepals have long fringed margins. Fruits are green or purple, ovoid or obovoid, and 6 - 22 × in size. Seeds are dark brown and reticulated. The chromosome count is 2n=22.

Distribution
Plants are found growing in central Arizona near Prescott and I-10 from near Santa Rita in New Mexico in stone crevices and around boulders in grasslands, interior chaparral, pinyon-juniper and oak woodlands at elevations from 800 to 2000 m.