Det naturlige farvestof i røde roser kaldes anthocyanin. Det er et pigment, der giver den smukke røde farve til kronbladene på rosens blomster. Anthocyanin er ansvarlig for farven i mange røde og blå blomster, herunder røde roser.