Search the meaning of:
Results for Tartrated
1. Containing, or derived from, tartar; combined with tartaric acid.
Synonyms and related words: