carbonate of lime

English

Noun

carbonate of lime (uncountable)

  1. Calcium carbonate.