YourDictionary

allicin

noun

an unstable, yellowish, oily liquid, CHOS, extracted from garlic and used as an antibacterial substance in science and industry

Learn more about allicin

link/cite print suggestion box