Adjectives | Adjectives list | Adjectives examples

vivisectionist

vivisectionist Definition
vivisectionist adjective
Someone who operating on live animals