stinking nightshade Meaning, Definition & Usage

  1. noun poisonous fetid Old World herb having sticky hairy leaves and yellow-brown flowers; yields hyoscyamine and scopolamine
    henbane; black henbane; Hyoscyamus niger.

WordNet