The Collaborative International Dictionary
Neem tree
Neem tree \Neem" tree`\ [Hind. n[=i]m.] (Bot.) An Asiatic name for Melia Azadirachta, and Melia Azedarach. See Margosa.
WordNet
Usage examples of "neem tree".
From the neem tree that grew at the edge of the lot and hung over into the sewerage trace he cut a thick rod, far thicker than those he normally cut.
At Rishi Valley, I use only natural organic fertilizers like neem cake [a compost of decayed leaves from the neem tree].