azadirachtin
1. [ noun ] (chemistry) insecticide
Related terms: organic_compound neem_seed
Similar spelling:   Azadirachta
  azederach
  azedarach