allostimulator
English
Etymology
From
allo-
+
stimulator
.
Noun
allostimulator
(
plural
allostimulators
)
Any material that produces
allostimulation
Related terms
allostimulatory