Nightshade

Definition of Nightshade from the PharmacyDictionary.in

Nightshade

A poisonous plant containing several alkaloids, the main one being atropine; also known as deadly nightshade or belladonna.

Not Available