Serotonin

Definition of Serotonin from the PharmacyDictionary.in

Serotonin

A chemical that functions as both a hormone and a neurotransmitter. It plays a role in mood, sleep, digestion, and blood clotting.

Not Available