English | German | Russian | Czech

innervator English

Meaning innervator meaning

What does innervator mean?

innervator

(neurology) nerve stimulator (neurology) serotonin and proton pump stimulators

Are you looking for...?