Webster's Revised Unabridged Dictionary · 1913

Neem tree

Neem tree

[Hind. nīm.]

(Botany) An Asiatic name for Melia Azadirachta, and Melia Azedarach. See Margosa.