macropicide

macropicide

the killing of kangaroos.See also: Killing