English dictionary
devil's apples meaning and definition
Definition and meaning of devil's apples at MeaningMonkey.org. devil's apples meaning and definition in the English Dictionary.DEVIL'S APPLES noun
Definition of devil's apples (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
Source: Princeton University Wordnet