Robuta

https://facts.net/science/chemistry/50-facts-about-safrole/ 50 Facts About Safrole - Facts.net Dec 1, 2024 - What is safrole? Safrole is a natural organic compound found in sassafras oil and certain other plants. It has a distinct, sweet smell often associated with roo 50 factssafrole https://safrole.com/ Safrole - On this site about safrole, I write articles about it based on my experience On this site about safrole, I write articles about it based on my experience on this site