innervator

noun 2

Definitions

noun

1

nerve stimulator

2

serotonin and proton pump stimulators

Your note

not saved
0 chars