Posts

Showing posts with the label Allicin

Is it true that if I eat fresh garlic, then my body will create a strong odour?