Definition Definition

supercarbonate - Meaning and Examples

Meaning of 'supercarbonate' (Webster Dictionary)

1 . Supercarbonate [ n.]
- A bicarbonate.