Home
Stony corals secrete acid-rich proteins to produce skeleton