Serotonin — synonyms, definition

1. serotonin (Noun)

1 synonym
5-hydroxytryptamine
1 definition

serotonin (Noun) — A neurotransmitter involved in e.g. sleep and depression and memory.

1 type of
monoamine neurotransmitter