English dictionary
nightshade meaning and definition
Definition and meaning of nightshade at MeaningMonkey.org. nightshade meaning and definition in the English Dictionary.NIGHTSHADE noun
Definition of nightshade (noun)
- any of numerous shrubs or herbs or vines of the genus Solanum; most are poisonous though many bear edible fruit
Source: Princeton University Wordnet