serotonin

Definitions

General English

  • noun a chemical in your body which affects your moods and the sending of messages through your nerves

General Science

  • noun a compound that exists mainly in blood platelets and is released after tissue injury

Medical

  • noun a compound which is a neurotransmitter and exists mainly in blood platelets. It is released after tissue is injured and is important in sleep, mood and vasoconstriction.
http://www.dictionarycentral.com/definition/serotonin.html