hard to tell from the picture. Could be a cup coral. But it could also be a majano or aptasia. Take a look at pictures of all three and see if one of these are a match. Picture quality is not good enough to tell, but you should be able to see the difference in tank.