Meaning of enchanter's nightshade
Definition of enchanter's nightshade
(noun)
any of
several
erect
perennial
rhizomatous
herbs of the
genus
Circaea having
white
flowers that
open
at dawn;
northern
hemisphere
Other information on enchanter's nightshade
WIKIPEDIA results for
enchanter's nightshade
Amazon results for
enchanter's nightshade
Tweet