English dictionary
mandragora officinarum meaning and definition
Definition and meaning of mandragora officinarum at MeaningMonkey.org. mandragora officinarum meaning and definition in the English Dictionary.MANDRAGORA OFFICINARUM noun
Definition of Mandragora officinarum (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
Source: Princeton University Wordnet