mandragora
1. [ noun ] (biology,botany) a genus of stemless herbs of the family Solanaceae
Synonyms: genus_Mandragora
Related terms: asterid_dicot_genus Solanaceae mandrake
Similar spelling:   main_drag
  mandrake
  Maeandra
  Mandara
  mandrake_root