'neem cake' definitions:

Definition of 'neem cake'

(from WordNet)
noun
Residue after oil is pressed from neem seeds