MELIA AZADIRACHTA(noun)Did you mean?Synonyms RhymesDefinitions 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 indicamargosa10neem6neem treenim treeWord Variations & RelationsStarts MStarts MEStarts MELStarts MELIEnds AEnds TAEnds HTAEnds CHTAStarts M & ends AStarts ME & ends AStarts M & ends TAA-Z Proximitiesmelees8melena8melenas9melesmelia Melia Azadirachta meliaceaemeliaceous14melic9melick14melicks15