1
[ noun ] residue after oil is pressed from neem seeds

Related terms

organic neem_seed

*