allostimulator
Appearance
English
[edit]Etymology
[edit]From allo- + stimulator.
Noun
[edit]allostimulator (plural allostimulators)
- Any material that produces allostimulation
From allo- + stimulator.
allostimulator (plural allostimulators)