EGAVE

threonate

Meaning

  1. noun Any salt or ester of threonic acid.

Similar words

thionate trithionate threonin threonyl thioate threonic acid threonone threonine threonucleic acid tetrathionic acid

Save “threonate” to learn later