Synonyms, Thesaurus & Antonyms of 'mandragora officinarum'
1. (noun)mandrake, devil's apples, Mandragora officinarum 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, mandrakeroot