alterer

alterer

(ˈɔːltərə)
n
someone or something that alters