allicin

nounA chemical compound found in garlic that gives it its strong smell and has antibacterial properties.

No synonyms or antonyms found for this word.

allicin synonyms & antonyms | whatsthatwordmean | whatsthatwordmean