Word Study
mandragora officinarum
WORDNET DICTIONARY
Noun mandragora officinarum has 1 sense
- mandragora officinarum(n = noun.plant) devil's apples, mandrake - a plant of southern Europe and North Africa having purple flowers, yellow fruits and a forked root formerly thought to have magical powers; Array is a kind of herb, herbaceous plant
is a member of genus mandragora, mandragora
has parts: mandrake, mandrake root
For further exploring for "mandragora officinarum" in Webster Dictionary Online