mandragora : Idioms & Phrases


genus mandragora

  • noun a genus of stemless herbs of the family Solanaceae
    Mandragora.
WordNet

mandragora officinarum

  • noun a plant of southern Europe and North Africa having purple flowers, yellow fruits and a forked root formerly thought to have magical powers
    devil's apples; mandrake.
WordNet