EnglishEdit

NounEdit

arboricide ‎(plural arboricides)

  1. Any herbicide intended to kill trees or shrubs

TranslationsEdit

Read in another language