From Latin venēficus, from venēnum (“poison”).
venefic (comparative more venefic, superlative most venefic)