Definitions for: Neem Seed


[n] seed of neem trees; source of pesticides and fertilizer and medicinal products



See Also: arishth, Azadirachta indica, azadirachtin, margosa, Melia Azadirachta, neem, neem cake, neem tree, nim tree, seed

Try our:
Scrabble Word Finder

Scrabble Cheat

Words With Friends Cheat

Hanging With Friends Cheat

Scramble With Friends Cheat

Ruzzle Cheat



Related Resources:
n letter animals
animals begin with k