This means that many suffer with the dreaded yellow hue on their teeth no ... Being on certain medications are also known to cause yellowing teeth including antibiotics, blood pressure medications ...
Having less tooth enamel can cause ... teeth but also makes it more porous and susceptible to staining. It could also exposes the dentine layer underneath your enamel which is naturally yellow ...