English noun: neem seed | |||
| 1. | neem seed (plant) seed of neem trees; source of pesticides and fertilizer and medicinal products | ||
| Broader (hypernym) | seed | ||
| Part meronym | arishth, Azadirachta indica, margosa, Melia Azadirachta, neem, neem tree, nim tree | ||
| Substance holonym | azadirachtin, neem cake | ||