As nouns the difference between allyl and chavicol
is that allyl is (organic chemistry) an organic radical, ch2=ch-ch2-, existing especially in oils of garlic and mustard while chavicol is (organic compound) the naturally-occurring allylphenol.
allyl
Noun
(
en noun)
(organic chemistry) An organic radical, CH2=CH-CH2-, existing especially in oils of garlic and mustard.