What does Biopestizid mean?

Biopestizid - German to English

bio-pesticide / biopesticide