Mandragora officinarum
English Dictionary
->
Letter M
-> Mandragora officinarum
Search Dictionary:
Mandragora officinarum Definition
(n)
a
plant
of
southern
Europe
and
North
Africa
having
purple
flowers
,
yellow
fruits
and
a
forked
root
formerly
thought
to
have
magical
powers
Mandragora officinarum Synonyms
devil's apples
Mandragora officinarum
mandrake
© Art Branch Inc.