microfragrance noun1 •A fragrance stored in tiny amounts in a material, formerly used in scratch and sniff products. formsmicrofragrances