What is the meaning of perform vivisection in English?

Learn vocabulary with pictures as well as definitions of perform vivisection in English

Learn in

See more

v. perform vivisection

Definition of perform vivisection in English

To dissect or perform surgery on a living animal for experimental or research purposes.

Synonyms of perform vivisection in English

vivisect