citrate

Noun
  1. A salt or ester of citric acid (synset 114628362)
Verb
  1. Cause to form a salt or ester of citric acid (synset 200136481)

Other Searches