Words: neem seed
Part of speech: n
Definition: seed of neem trees; source of pesticides and fertilizer and medicinal products