WTWM

whatsthatwordmean

← Definition
Guess

neurohumor

nounA chemical substance released by nerve endings that transmits signals to other cells, such as neurons or muscles.

Synonyms

neurotransmitternoun

Built for word lovers.