allostimulator

English

Etymology

From allo- +‎ stimulator.

Noun

allostimulator (plural allostimulators)

  1. Any material that produces allostimulation