Recurrent canker sores are often associated with zinc deficiency, so sucking on zinc lozenges daily can prevent canker sores. Other home remedies include rinsing your mouth with a licorice tincture (2 dropper fulls in 4-6 oz. of water) and applying probiotic powder (lactobacillus acidophilus live cultures) to the sores.
answered by Dr S B N