Meaning of devil's apples
Definition of devil's apples
(noun)
a
plant
of
southern
Europe and North Africa having
purple
flowers,
yellow
fruits and a
forked
root
formerly
thought
to
have
magical
powers
Other information on devil's apples
WIKIPEDIA results for
devil's apples
Amazon results for
devil's apples
Tweet