SEROTONIN


Meaning of SEROTONIN in English

n. essential hormone and neurotransmitter derived from the amino acid tryptophan, precursor of the hormone melatonin (Physiology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.