English dictionary
melatonin meaning and definition
Definition and meaning of melatonin at MeaningMonkey.org. melatonin meaning and definition in the English Dictionary.MELATONIN noun
Definition of melatonin (noun)
- hormone secreted by the pineal gland
Source: Princeton University Wordnet