TARTR-
Meaning of TARTR- in English
combining form
or tartro-
Etymology: French, from tartre tartar, from Middle French — more at tartar
: tartar : tartaric acid
tartr amide
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012