Find the word definition

Wiktionary
tartralic acid

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