Mixture of scented petals (9)
I believe the answer is:
potpourri
(Other definitions for potpourri that I've seen before include "Mixture of petals and spices for perfume" , "Air-freshener" , "Flower petals and spices used as perfume" , "Selection" , "Dried petals for scent" .)