Anti-vivisectionist

What is Anti-vivisectionist?

Anti-vivisectionist definition and meaning on Dictionary terms:
noun

a person who opposes vivisection.