Adulterator

A·dul·ter·a·tor

Adulterator

n.
  1. One who adulterates or corrupts. [R.]