Webster's Revised Unabridged Dictionary · 1913

Allyl

Allyl ({not transcribed}) , noun

[Latin allium garlic + -yl.]

(Chemistry) An organic radical, C3H5, existing especially in oils of garlic and mustard.