ALLYL


Meaning of ALLYL in English

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

Webster's English dictionary.      Английский словарь Webster.