Well, as for the specific name, "Eversor" I don't recognize it off-hand, but it's not to say there isn't such a creature, it may just be obscure or perhaps just a "lost in translation" scenario... Eversor is a Latin word that means "Destroyer", of which there IS a version in WK40k...