English

edit

Etymology

edit

neuro- +‎ transducer

Noun

edit

neurotransducer (plural neurotransducers)

  1. (physiology) A neural transducer that releases hormones