Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word enchanter's nightshade from English dictionary with examples, synonyms and antonyms.

Meaning : Any of several erect perennial rhizomatous herbs of the genus Circaea having white flowers that open at dawn. Northern hemisphere.