Word info

microfragrance

Noun

Meaning

microfragrance (plural microfragrances)

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

Source: en.wiktionary.org

Close letter words and terms