mandragora officinarum
Meaning, Definition & Usage
Dictionary
Related
noun
a plant of southern Europe and North Africa having purple flowers, yellow fruits and a forked root formerly thought to have magical powers
devil's apples; mandrake
.
WordNet
Previous
mandlestone
mandment
mandola
mandolin
mandore
Next
mandragorite
mandrake
mandrel
mandril
mandrill