Echinocereus dasyacanthus
Spiny Hedgehog
Rainbow Cactus
Note: also called Texas Rainbow Cactus, distinct from Arizona Rainbow Echinocereus rigidissimus with pink flowers
Note: also called Texas Rainbow Cactus, distinct from Arizona Rainbow Echinocereus rigidissimus with pink flowers