Tartar
From Fresh Dictionary
[
edit
]
English
[
edit
]
Noun
tartar
a
red
compound
deposited
during
wine
making
; mostly
potassium
hydrogen
tartrate
- a source of
cream of tartar
a
hard
yellow
deposit
on the
teeth
fr:tartar
io:tartar
Views
Article
Discussion
Edit
History
Personal tools
Log in / create account
Search