Search Details

Word: serotonin (lookup usage) (lookup stats)


Meaning:

Noun:

  • neurotransmitter An indoleamine neurotransmitter, 5-hydroxytryptamine, that is involved in depression, appetite, etc., and is crucial in maintaining a sense of well-being, security, etc.

Source: Wiktionary | Src Info »