Wordage.info

the free tool for word discovery

Wordage.info / citrate

Did you mean nitrate?

Exact Match:

citrate
a salt or ester of citric acid
cause to form a salt or ester of citric acid

Synonyms:

  • no synonyms found
Advertisement