Definition of
1
[ noun ]
residue after oil is pressed from neem seeds
Related terms
organic
neem_seed
*
To share this definition
click "text" (Facebook, Twitter) or "link" (blog, mail) then paste
text
link
Nearby in alphabetical order
Definition of Neeld
Definition of Neeley
Definition of Neely
Definition of neem
Definition of neem_cake
Definition of neem_seed
Definition of neem_tree
Definition of neencephalon
Definition of Neer