Definitions
There is 1 meaning of the phrase
Melia Azederach.
Melia Azederach - as a 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
Synonyms (Exact Relations)
azedarachazederachchina treechinaberrychinaberry treemelia azedarachpersian lilacpride-of-indiaExample Sentences
"The melia azederach is also known as the Persian lilac."
"One of the traditional uses of melia azederach is in the treatment of head lice."
"The leaves of the melia azederach are often used as insecticides."
"The fruit of melia azederach is a small, spherical drupe that is poisonous when unripe."
"The bark and roots of melia azederach have been used in traditional medicine."