El hábito de regalar rosas para el día de San Valentín probablemente proviene de finales del siglo XVII, cuando el rey Carlos II de Suecia se fue de viaje a Persia. Charles tropezó con el arte de comunicarse sin palabras, usando flores. Esta práctica se convirtió en una exageración en Europa rápidamente a partir de entonces y las listas de flores y sus significados se generalizaron. Sin embargo, eso no explica cómo las flores rojas obtuvieron su significado.
Entonces, ¿por qué rosas rojas para el día de San Valentín? Ese cuento proviene de la mitología griega. La rosa estaba asociada con Afrodita, la diosa del amor. Cuando su amante Adonis fue asesinado por un jabalí, Afrodita lloró amargas lágrimas por su muerte. Donde sus lágrimas tocaban el suelo, crecían rosales, enrojecidos por la sangre de Adonis. La historia tiene un final feliz (parcial): Zeus devolvió la vida a Adonis. Pero debido a que Perséfone, la diosa de la fertilidad y la muerte, también exigió su amor, se decidió que Adonis pasaría seis meses en el inframundo con ella por cada seis meses entre los vivos con Afrodita.
En este cuento, la rosa roja es el último símbolo del amor que Afrodita sentía por Adonis. Ella alimentó las flores con sus lágrimas, y el color rojo simbolizaba la vida del amante que había perdido.