silvicides

English

Noun

silvicides

  1. plural of silvicide