Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: allicin
  1. (organic chemistry) an organic compound obtained from garlic with a variety of medicinal and antibacterial properties
    "Research suggests that allicin may help lower cholesterol levels"

Derived forms: allicins

Encyclopedia: Allicin