SynonymX
Speak
Serotonin
Definition of Serotonin
1.
A neurotransmitter involved in e.g. sleep and depression and memory
Noun
Synonyms for word "serotonin"
5-hydroxytryptamine
Semanticaly linked words with "serotonin"
monoamine neurotransmitter
Hyponims for word "serotonin"
monoamine neurotransmitter