alpine enchanter's nightshade - definitions and synonyms

alpine enchanter's nightshade noun

  1. ( also written as Alpine enchanter's nightshade )

    English Meaning: 

    : an Alpine variety of enchanter's nightshade

    Synonyms:

    circaea alpina