French-English dictionary »

mélatonine meaning in English

FrenchEnglish
mélatonine nom {f}

melatonin◼◼◼(hormone)
noun
[UK: ˌme.lə.ˈtəʊ.nɪn] [US: ˌme.ləˈto.ʊ.nən]