vivisectors
English
Noun
vivisectors
plural of
vivisector