'Nightshade' definitions:

Definition of 'nightshade'

(from WordNet)
noun
Any of numerous shrubs or herbs or vines of the genus Solanum; most are poisonous though many bear edible fruit

Definition of 'Nightshade'

From: GCIDE