Polish-English dictionary »

arborycyd meaning in English

PolishEnglish
arborycyd noun

arboricidenoun
herbicide intended to kill trees