English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Allyl
Allyl
(n.)
An organic radical, C3H5, existing especially in oils of
garlic and mustard.