interfector

Noun
7