Definition of "vivisectors"

vivisectors