safrolo
Italian
Noun
safrolo
m
(
plural
safroli
)
(
organic chemistry
)
safrole
Anagrams
solfora