Wiktionary
tartralic acid
n. (context chemistry English) An acid obtained as a white amorphous deliquescent substance, C8H10O11.