threonate

Etymology

From threonic acid + -ate (“salt or ester”).

noun

  1. Any salt or ester of threonic acid.