allostimulator
Jump to navigation
Jump to search
English
[edit]Etymology
[edit]allo- + stimulator
Noun
[edit]allostimulator (plural allostimulators)
- Any material that produces allostimulation
allo- + stimulator
allostimulator (plural allostimulators)