vivisectors

noun

Plural form of vivisector.