what is the meaning of tartar
Share
what is the meaning of tartar
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Answer:
a hard calcified deposit that forms on the teeth and contributes to their decay.
a deposit of impure potassium hydrogen tartrate formed during the fermentation of wine.