what is 5 htp mean?
5-Hydroxytryptophan (5-HTP) is an amino acid that your body naturally produces. Your body uses it to produce serotonin, a chemical messenger that sends signals between your nerve cells. Low serotonin levels are associated with depression, anxiety, sleep disorders, weight gain and other health problems ( 1 , 2 ).