antihunter

noun
  1. a person who opposes hunting, especially the killing of wild animals for sport or food
  2. Usage: often used in contexts of wildlife conservation and animal rights advocacy

Examples