neem

noun

A tall evergreen tree (Azadirachta indica) of South Asia, widely cultivated in tropical regions for its timber, resin, and aromatic seed oil, which is used medicinally and as an insecticide.

noun

An East Indian tree, the margosa.

noun

a large, mostly evergreen tree from India, Azadirachta indica, whose seeds yield the insecticide azadirachtin

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