meaning of Allicin

Allicin - German to English

allicin