Without doubt, lemons are definitely a super food. Besides the flavor which they give to other meals, they also have a lot of health benefits. Namely, the flavonoids