CARBONATE


Meaning of CARBONATE in English

noun a salt or carbonic acid, as in limestone, some forms of lead ore, ·etc.

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