Definition of Tartar from the PharmacyDictionary.in
Tartar
Synonyms or meaning of Tartar
A deposit that forms on teeth, also known as dental plaque; or a raw form of potassium bitartrate.
Image related to Tartar
Not Available
Definition of Tartar from the PharmacyDictionary.in
A deposit that forms on teeth, also known as dental plaque; or a raw form of potassium bitartrate.
Not Available