Definition of Nightshade from the PharmacyDictionary.in
Nightshade
Synonyms or meaning of Nightshade
A poisonous plant containing several alkaloids, the main one being atropine; also known as deadly nightshade or belladonna.
Image related to Nightshade
Not Available