English-Polish dictionary »

arboricide meaning in Polish

EnglishPolish
arboricide noun
herbicide intended to kill trees

arborycydnoun