English edit

Etymology edit

allo- +‎ stimulator

Noun edit

allostimulator (plural allostimulators)

  1. Any material that produces allostimulation

Related terms edit