Wiktionary
animal welfarist
n. A supporter of animal welfare
n. A supporter of animal welfare