SEROTONIN


Meaning of SEROTONIN in English

a neurotransmitter that has many effects, including blood vessel constriction and smooth muscle stimulation.

AIDS English Glossary.      Английский словарь СПИДа.