Definitions of Mandragora:

  • noun:   a genus of stemless herbs of the family Solanaceae