Definition of Melia Azedarach

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

Synonyms for word "melia azedarach"

Semanticaly linked words with "melia azedarach"

Hyponims for word "melia azedarach"