Calcium Carbonate
coral skeleton, Pulau Semakau, Singapore©Yangchen Lin
calcium carbonatecorallitecoralscleractiniahard coralmarineskeletonpulau semakauyangchenyangchen linnaturecnidariaseawildlifereefcoral reefmacro