meaning of Alraun

Alraun - German to English

mandrake [Mandragora spp.]