Botanical secondary metabolites displayed insecticidal activity provide a new strategy for the design and syntheses of novel insecticide. The research developments of various botanical insecticidal bioactive compounds were reviewed according to their chemical structures, including alkaloids, terpenes, esters, ketones and quinones. The structure-activity relationship and the employment prosp...