devil's apples
English Dictionary
->
Letter D
-> devil\'s apples
Search Dictionary:
devil's apples 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
devil's apples Synonyms
devil's apples
Mandragora officinarum
mandrake
© Art Branch Inc.