The Visual Dictionary Blog
n.1. A rocklike deposit consisting of the calcareous skeletons secreted by various anthozoans.2. Any of numerous chiefly colonial marine polyps of the class Anthozoa that secrete such calcareous skeletons.adj.Like coral in color; pink or red