tartronate
/tɑrˈtrɒneɪt/Definitions
1. noun
A salt of tartronic acid.
“The chemist synthesized a series of tartronates to study their properties.”
1. noun
A salt of tartronic acid.
“The chemist synthesized a series of tartronates to study their properties.”