biopesticide - noun

singularbiopesticide
pluralbiopesticides