Mandragora, Mandragora name, meaning of Mandragora

Information about the name Mandragora