Tartarated /(?)/

Tar·tar·a·ted

Tartarated

a.
  1. Tartrated. (Chem.)