SEROTONIN


Meaning of SEROTONIN in English

n. Biol. a compound present in blood serum, which constricts the blood vessels and acts as a neurotransmitter.

[ SERUM + TONIC + -IN ]

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