Subscribe
URL of the page has been copied to clipboard.
Meaning : A salt of carbonic acid (containing the anion HCO3) in which one hydrogen atom has been replaced. An acid carbonate.
Synonyms : bicarbonate
Install App