AZEDARACH


Meaning of AZEDARACH in English

(n.) The bark of the roots of the azedarach, used as a cathartic and emetic.

Webster's English dictionary.      Английский словарь Webster.