stone coral

noun

Definition of stone coral