melatonin

Explore definitions, synonyms, and language insights of melatonin

Definitions

Noun
hormone secreted by the pineal gland