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.

[1] Cochemiea viridiflora grow solitary with a thick succulent root.

Stems are flat-topped, spherical, or short cylindrical with 5–17 mm (0.20–0.67 in) tubercles.

Flowers are cream to greenish-white or rose pink with a pink midstripe, measuring 1.5 cm–3.9 cm × 1.2 cm–4.2 cm (0.59 in–1.54 in × 0.47 in–1.65 in).

[2] 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 2,000 m (2,600 to 6,600 ft).