allyl
allyl has 2 senses in the JumbleFix dictionary. Letters: 5.
Definitions
n.
. An organic radical, C3H5, existing especially in oils of garlic and mustard.
n.
. the univalent unsaturated organic radical C3H5; derived from propylene