Serotonin

A substance found in several locations in the human body. It is made in the central nervous system where it has many functions as a neurotransmitter.

« Back to Glossary Index
filed under: