destimulator
English
Etymology
From
destimulate
+
-or
.
Noun
destimulator
(
plural
destimulators
)
One who or that which
destimulates
.