Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: serotonin  `se-ru'tow-nin
  1. A neurotransmitter involved in e.g. sleep and depression and memory
    - 5-hydroxytryptamine

Derived forms: serotonins

Type of: monoamine neurotransmitter

Encyclopedia: Serotonin