rainbow cactus
nounDefinition of rainbow cactus
: a stout cylindric cactus (Echinocereus rigidissimus) of the southwestern U.S. and adjacent Mexico with spines partly red and partly white, showy red flowers, and edible red fruit