If some plants produce red marijuana, it is thanks to a natural dye present in the cells of the plants. This flavonoid is called anthocyanins and can be classified into different groups, which explains the different colours that can be observed, red, pink, blue ...