Venēficus is short for venēnificus (venēnum + facere).