mandragora officinarum

Noun
  1. A plant of southern Europe and North Africa having purple flowers, yellow fruits and a forked root formerly thought to have magical powers (synset 112927258)

Found on Word Lists

Other Searches