Mandragora officinarum

1. (noun) a plant of southern Europe and North Africa having purple flowers, yellow fruits and a forked root formerly thought to have magical powers
Synonyms: devil's apples, mandrake
Related Words: herb, herbaceous plant



Terms and Conditions of Use / Copyright Notice