enchanter's nightshade Meaning, Definition & Usage

  1. noun any of several erect perennial rhizomatous herbs of the genus Circaea having white flowers that open at dawn; northern hemisphere

WordNet