Noun azadirachtin has 1 sense
  1. azadirachtin - insecticide
    --1 is a kind of
    organic compound
    --1 is a substance of neem seed
,
TOP