What is the full meaning of safrole
a colourless oily liquid obtained from sassafras and used in perfumes, soaps etc., also SAFROL [n -S]
Example of the word safrole placed on a Scrabble board.