ALLYL


Meaning of ALLYL in English

noun an organic radical, c3h5, existing especially in oils of garlic and mustard.

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