Home

Word

citrate, n.
(citrates)
more info a salt or ester of citric acid
<noun.substance>

citrate
semantic pointers
hypernym