Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: neem seed
  1. Seed of neem trees; source of pesticides and fertilizer and medicinal products

Derived forms: neem seeds

Type of: seed

Part of: arishth, Azadirachta indica, margosa, Melia Azadirachta, neem, neem tree, nim tree