pineal gland - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a small gland in the brain that produces melatonin

    The pineal gland is the most mysterious organ in the endocrine system.

    Submitted by Mahy from Egypt on 16/06/2016