many small cactus plants with colorful flowers on them