allicin

Definitions


[ˈalɪsɪn], (Noun)

Definitions:
- a pungent oily liquid with antibacterial properties, present in garlic


Phrases:

Origin:
1940s: from Latin allium ‘garlic’ + -in




definition by Oxford Dictionaries