Skip to main content

azedarach

English azedarach meaning in English  •  azedarach का अर्थ अंग्रेजी में
Noun
  • a handsome tree (Melia azedarach) of the mahogany family, native to Northern India and China, having long clusters of fragrant purple blossoms and small ornamental but inedible yellow fruits. It has been naturalized as a shade tree and is comm
  • The bark of the roots of the azedarach, used as a cathartic and emetic.
Advertisement