a coral with a hard calcareous skeleton, especially of the order scleractinia

listen to the pronunciation of a coral with a hard calcareous skeleton, especially of the order scleractinia
الإنجليزية - الإنجليزية
stony coral