|
Definition of Safrole
1. Noun. (organic chemistry) A colourless to yellow liquid, a component of sassafras oil and brown camphor oil, with pesticidal properties. ¹
¹ Source: wiktionary.com
Definition of Safrole
1. a poisonous liquid [n -S]
Medical Definition of Safrole
1.