MalayTranslate.com
Malay to English Translator
Translate Here

English to English

calc-tufa
('k/&/lk,t/u/f/@/ )

noun (n)

  • a soft porous rock consisting of calcium carbonate deposited from springs rich in lime
    lembut dari batu consisting menyerap kalsium karbonat disimpan dari springs kaya di kapur
    Synonym:
    tufa
    source: wordnet30