vivisectionist
English Dictionary
->
Letter V
-> vivisectionist
Search Dictionary:
vivisectionist Definition
(n)
cuts
open
live
animals
for
research
vivisectionist Synonyms
vivisectionist
© Art Branch Inc.