Also found in: Thesaurus.
Switch to new thesaurus
|Noun||1.||neem seed - seed of neem trees; source of pesticides and fertilizer and medicinal products|
arishth, Azadirachta indica, margosa, Melia Azadirachta, neem, neem tree, nim tree - 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
seed - a small hard fruit
azadirachtin - insecticide
neem cake - residue after oil is pressed from neem seeds