Serotonin - Definition

serotonin

n 1: a neurotransmitter involved in e.g. sleep and depression
and memory [syn: serotonin, 5-hydroxytryptamine]

Look up another word