Actually, when we are using common terms, the name fireworm, which the OP is referring to, is reserved for the Hermodice carunculata. It is indeed a coral predator. Look up pictures of them and you'll soon be able to tell the difference. One thing that separates them from the rest of the...