YourDictionary

stimulator medical definition

noun
Someone or something that stimulates.

Learn more about stimulator

link/cite print suggestion box