SEROTONIN

Definition of SEROTONIN

  1. (noun)a neurotransmitter involved in e.g. sleep and depression and memory