MELIA AZADIRACHTA(noun) Did you mean: Synonyms Rhymes Definitions There is 1 meaning of the phrase Melia Azadirachta. Melia Azadirachta - as a noun Large semi-evergreen tree of the east indies; trunk exudes a tenacious gum; bitter bark used as a tonic; seeds yield an aromatic oil; sometimes placed in genus melia Synonyms (Exact Relations)arishthazadirachta indicamargosa 10neem 6neem treenim treeWord Variations & RelationsStarts M Starts ME Starts MEL Starts MELI Ends A Ends TA Ends HTA Ends CHTA Starts M & ends A Starts ME & ends A Starts M & ends TA A-Z Proximitiesmelees 8melena 8melenas 9melesmelia Melia Azadirachta meliaceaemeliaceous 14melic 9melick 14melicks 15