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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.