Word info

allostimulator

Noun

Meaning

allostimulator (plural allostimulators)

Any material that produces allostimulation

Source: en.wiktionary.org

Related terms

Close letter words and terms