Coral-island meaning

A type of island formed from coral detritus and associated organic material.
noun
1
0
Advertisement

Origin of coral-island