Infester
/(?)/
In·fest·er
Infester
n.
One who, or that which, infests.