Perhaps a psammocora of some sort? Does it look a little "hairy"? It could be a leptoseris too. I have a hard time telling those apart since they're not really my thing. If it look "hairy" it's probably one of those two. Anybody else want to take a stab? I'm not usually right when it comes to this kind of thing.