Why does CO2 turn lime water milky?
Calcium carbonate is formed
Lime water is calcium hydroxide.
CO2, being an acidic gas, reacts with the calcium hydroxide which is a base to form a salt, calcium carbonate.
Calcium carbonate is white and insoluble in water, hence it makes the water appear milky.