Definition, synonyms and related words
A type of island formed from coral detritus and associated organic material.