alpine enchanter's nightshade Meaning, Definition & Usage

  1. noun an Alpine variety of enchanter's nightshade
    Circaea alpina.

WordNet