YourDictionary

Dictionary Home » Science » belladonna

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

link/cite print suggestion box