scratcher
SCRATCH'ER,
n. He or that which scratches.