vivisection

Explore definitions, synonyms, and language insights of vivisection

Definitions

Noun
the act of operating on living animals (especially in scientific research)