0%

ALL meanings of sodium citrates

S s
  • noun plural sodium citrates the sodium salts of citric acid (monosodium citrate, disodium citrate, trisodium citrate) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?