belladonna science definition
A preparation of the dried leaves or roots of deadly nightshade or related plants in the genus Belladonna, once used as a medicine. Belladonna contains several alkaloids that affect the nervous system by blocking the effects of acetylcholine.
Learn more about belladonna