scar limestone
Noun
Meaning
scar limestone (countable and uncountable, plural scar limestones)
A mass of calcareous rock crowded with marine fossils.
Noun
scar limestone (countable and uncountable, plural scar limestones)
A mass of calcareous rock crowded with marine fossils.