v. perform a vivisection, perform a surgery on a living animal in medical research, operate on living animals
VIVISECT
Meaning of VIVISECT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012