Noun serotonin has 1 sense
  1. serotonin, 5-hydroxytryptamine - a neurotransmitter involved in e.g. sleep and depression and memory
    --1 is a kind of monoamine neurotransmitter
,
TOP