English Dictionary
◊ SEROTONIN
serotonin
n : a neurotransmitter involved in e.g. sleep and depression and
memory [syn: {5-hydroxytryptamine}]