zoocide
Noun
Meaning
The systematic or targeted killing of animals.
Any substance intended to kill animals.
Source: en.wiktionary.orgNoun
The systematic or targeted killing of animals.
Any substance intended to kill animals.
Source: en.wiktionary.org