Mandragora the Latin equivalent of the English mandrake can refer to: Mandragora the Latin equivalent of the English mandrake can refer to: Any of the species of the plant genus Mandragora: