azedarach
noun 2
Definitions
noun
1
An Asiatic tree (Melia azedarach), common in the southern United States, commonly called bead tree, chinaberry, etc.
2
The bark of the roots of the azedarach, used as a cathartic and emetic
Your note
not saved0 chars