• Allyl

    Full definition of allyl

    Noun

    allyl

    (plural allyls)
    1. (organic chemistry) An organic radical, CH2=CH-CH2-, existing especially in oils of garlic and mustard.
    © Wiktionary