Tartarated definition

Treated or mixed with tartaric acid or a tartrate.
adjective
0
0
Advertisement