mandragora (n.)youdaoicibaDictYouDict[mandragora 词源字典]
see mandrake.[mandragora etymology, mandragora origin, 英语词源]