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