vivisection

vivisection, n. 1. Physiological or pathological experimentation on or investigation of living vertebrate animals using procedures likely to cause severe pain. 2. By extension, questioning or criticism that is intense, minute, and merciless.

vivisection Read More »