neurostimulator (English, noun)
expansion: neurostimulator (plural neurostimulators)
Senses:
glosses: A device that stimulates neurons
Forms:
form: neurostimulators
tags: plural