SUPERCARBONATE


Meaning of SUPERCARBONATE in English

noun a bicarbonate.

Webster English vocab.      Английский словарь Webster.