Okay, this is so weird. I figured out what they are. I got up the nerve to touch them with something and it pulled the polyps in and it's an SPS frag. They are little pieces off of my SPS frag above it. But they haven't been broken off. It's almost like it just sprouted babies and fell down.