microfragrance
Noun
Meaning
microfragrance (plural microfragrances)
A fragrance stored in tiny amounts in a material, formerly used in scratch and sniff products.
Noun
microfragrance (plural microfragrances)
A fragrance stored in tiny amounts in a material, formerly used in scratch and sniff products.