What makes a lemon sour?
Citric acid makes a lemon sour. Citric acid is a weak organic acid. It is a natural preservative and is also used to add an acidic, or sour, taste to foods and soft drinks. It can also be used as an environmentally benign cleaning agent.