Word info

neurotransducer

Noun

Meaning

neurotransducer (plural neurotransducers)

(physiology) A neural transducer that releases hormones

Source: en.wiktionary.org

Close letter words and terms