Serotonin
English Meaning
- An organic compound, C10H12N2O, formed from tryptophan and found in animal and human tissue, especially the brain, blood serum, and gastric mucous membranes, and active as a neurotransmitter and in vasoconstriction, stimulation of the smooth muscles, and regulation of cyclic body processes.
Sorry, No Malayalam Meaning for your input!
See Serotoni Want To Try Serotonin In Malayalam??