The fragrance always remains in the hand that gives the rose.
~ Heda Bejar
Flowers are a unique form of offerings to the god. In front of temples, one can see the florist shop. Since ages, flowers are a source of going near to the god. The busy hands are alwys engaged intricately making the garlands for the puja.
Once weaved into a garland, a flower is no more a single flower. It's only place is in the neck of the Lord. When single, its under Lord's feet..
And we believe when a flower drops from the god's head (fore-head) (while offered as a worship), that's a blessing..!
I too got one today, I meant "a blessing"..!