Scent : a dark secret hidden in petals of pink