deforesters

English

Noun

deforesters

  1. plural of deforester