CORAL LIMESTONE
Meaning of CORAL LIMESTONE in English
noun
: a rock consisting of the calcareous skeletons of corals often cemented by calcium carbonate
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012