Home
Search
Index
Definify.com
Definition
2026
vivisectors
vivisectors
English
Noun
vivisectors
plural of
vivisector
Similar Results