A razão pela qual as rosas são vermelhas enquanto algumas petúnias são azuis é devido aos diferentes pigmentos presentes em suas pétalas. A cor vermelha das rosas é causada principalmente pela presença de um pigmento chamado antocianina. As antocianinas são pigmentos naturais encontrados em muitas plantas e são responsáveis por uma ampla gama de cores, incluindo vermelho, roxo e azul. No caso das rosas, o tipo específico de antocianina responsável pela cor vermelha é denominado pelargonidina.
Por outro lado, a cor azul de algumas petúnias é resultado de um pigmento diferente chamado delfinidina. A delfinidina também é uma antocianina, mas difere em sua estrutura molecular da pelargonidina, resultando em uma cor diferente. A presença de delfinidina é o que dá a certas variedades de petúnia sua tonalidade azul distinta.
É importante notar que as cores das flores, incluindo rosas e petúnias, podem ser influenciadas por diversos fatores, como genética, condições ambientais e até mesmo o solo em que são cultivadas. Com isso, podem ocorrer variações nas tonalidades e intensidades das cores observadas nas diferentes variedades de rosas e petúnias.