Noun Definition

azadirachtin

1.Definition: insecticide

Category: General