Definitions of rainbow cactus:

  • noun:   a stout cylindrical cactus of the southwest United States and adjacent Mexico