Library
(petrology) A rock formed by the consolidation of limestone fragments broken off from a reef by the action of waves and tides.
View more Technology videos