osmophore
/ˌɒzməˈfɔr, ˌoʊsməˈfɔr/Definitions
1. noun
A compound that releases a specific smell when it comes into contact with the skin.
“The perfume contained an osmophore that slowly released its fragrance over several hours.”
1. noun
A compound that releases a specific smell when it comes into contact with the skin.
“The perfume contained an osmophore that slowly released its fragrance over several hours.”