Hi there... Yellow teeth could be because of many reasons... One it could be because of your natural tooth color which could be more towards yellow because of thin enamel. Second could be because of tartar deposition on your teeth which is not removed even after brushing and only a professional scaling can remove that. Third could be because of some mineralization defect in enamel or dentin of ur teeth.
Answered2016-03-07 03:33:48
1/2 people found this helpful