Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

safrole Definition

Cancel
safrole
noun(saf-role)
a poisonous oily cyclic ether C10H10O2 that is the principal component of sassafras oil and is used chiefly in perfumery

Words Related to safrole!

safrole Examples by Brain Bank Users