The definition :


Definitions of Azederach:

  • noun:   tree of northern India and China having purple blossoms and small inedible yellow fruits; naturalized in the southern United States as a shade tree



Are you interested in alternative search :

:azedarach chinaberry chinaberry tree china tree melia azedarach melia azederach persian lilac pride of india tree

If you like reading news check: