arboricide in Portuguese arboricide in Portuguese arboricida noun Any herbicide intended to kill trees or shrubs. Add to Flashcards