Synonyms for Adulterant (same or very similar meaning)
WordNet sense 1 (any substance that adulterates (lessens the purity or effectiveness of a substance)):
adulterator
WordNet sense 2 (making impure or corrupt by adding extraneous materials):
adulterating
From the ODE community, based on WordNet
add/edit