Portuguese-English dictionary »

arboricida meaning in English

PortugueseEnglish
arboricida adjective

arboricidal(that kills trees)
adjective

arboricida noun
{m}

arboricide(herbicide intended to kill trees)
noun