Safrole

What is Safrole?

Safrole definition and meaning on Dictionary terms:
noun Chemistry.
a colorless or faintly yellow liquid, C10H10O2, obtained from sassafras oil or the like: used chiefly in perfumery, for flavoring, and in the manufacture of soaps.

 

reference: www.dictionary.com/browse/safrole

Tags: