Definition Definition

Allyl - Meaning and Examples

Meaning of 'Allyl' (Webster Dictionary)

1 . Allyl [ n.]
- An organic radical, C3H5, existing especially in oils of garlic and mustard.