devil's apples

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: Mandragora officinarum, mandrake
Related Words: herb, herbaceous plant



Terms and Conditions of Use / Copyright Notice