French-English dictionary »

mandragore meaning in English

FrenchEnglish
mandragore nom {f}

mandrake [mandrakes]◼◼◼(botany)
noun
[UK: ˈmæn.dreɪk] [US: ˈmæn.ˌdrek]

mandrake [mandrakes]◼◼◼(mythology)
noun
[UK: ˈmæn.dreɪk] [US: ˈmæn.ˌdrek]