carbonate of lime
English
Noun
carbonate
of
lime
(
uncountable
)
Calcium carbonate
.