arboricides

English

Noun

arboricides

  1. plural of arboricide