Maybe a Acanthophyllia deshayesiana aka Doughnut Coral or Meat coral? (Sometimes mis-labeled Cynarina deshayesiana)