WordUnscrambler Home
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
Click here to see the free dictionary definition for allicin
definition by Oxford Dictionaries