English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Vivisection
Vivisection
(n.)
The dissection of an animal while alive, for the
purpose of making physiological investigations.