Fluorosis is a condition that results in white or brown speckles on your teeth. It's caused by overexposure to fluoride in the early years of life, when your permanent teeth are developing. Fluorosis is a cosmetic concern and isn't harmful to your health.