SEROTONIN


Meaning of SEROTONIN in English

noun Etymology: sero- + tonic + 1-in Date: 1948 a phenolic amine neurotransmitter C 10 H 12 N 2 O that is a powerful vasoconstrictor and is found especially in the brain, blood serum, and gastric mucous membrane of mammals

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.