Noun neem seed has 1 sense
  1. neem seed - seed of neem trees; source of pesticides and fertilizer and medicinal products
    --1 is a kind of
    seed
    --1 is a part of
     neem, neem tree, nim tree, margosa, arishth, Azadirachta indica, Melia Azadirachta
    --1 has substance: azadirachtin; neem cake
,
TOP