1 ivory coral | Definition of ivory coral

ivory coral

noun

Definition of ivory coral

: any of several hard and branching madrepores (family Oculinidae) with widely spaced polyps and firm skeleton