arboricide in Polish arboricide in Polish arborycyd noun Any herbicide intended to kill trees or shrubs. Add to Flashcards