Looks like zoas to me... pandoras zoas. Here are my Pandora zoas in my tank. Also “polyps” are the heads of the zoas. You’ll hear people selling zoas “per polyp” $5 or whatever. They are talking about per head.My LFS owner said it was a polyp... maybe he was wrong? It’s so confusing, because they look the same. ;Facepalm