1. Noun
The dissection of an animal while alive, for the purpose of making physiological investigations.
2. Noun
the act of operating on living animals (especially in scientific research)
Vocabulary classified under Medicine and healthcare
More about this word
Synonyms and related words
Explore this word
