EnglishbiopesticidewordMeaningNo dictionary definition has been added for "biopesticide" yet.Related wordsbioinsecticide(English)pesticide(English)mycopesticide(English)biorational(English)agropesticide(English)biofumigant(English)bionematicide(English)antiinsectan(English)SourcesNo citations have been attached yet.