SEROTONIN


Meaning of SEROTONIN in English

[ ˌsɛrə'təʊnɪn ]

■ noun Biochemistry a compound present in blood platelets and serum, which constricts the blood vessels and acts as a neurotransmitter.

Origin

1940s: from serum + tonic + -in 1 .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.