neem_treeEnglish

Azadirachta indica, Melia Azadirachta, arishth, margosa, neem

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

English: neem, neem tree, nim tree, margosa, arishth, Azadirachta indica, Melia Azadirachta

English words with similar meanings

Show 6 words