Detailed Translations for limestone from English to Dutch
limestone:
Translation Matrix for limestone:
Synonyms for "limestone":
Related Definitions for "limestone":
-
a sedimentary rock consisting mainly of calcium that was deposited by the remains of marine animals1
Wiktionary Translations for limestone:
limestone
noun
-
abundant rock of marine and fresh-water sediments
Cross Translation:
External Machine Translations:
Related Translations for limestone