See morev. performDefinition of perform in EnglishOf an object, to carry out the tasks for which it has been designed. Synonyms of perform in Englishworkfunction
See morev. perform vivisectionDefinition of perform vivisection in EnglishTo dissect or perform surgery on a living animal for experimental or research purposes. Synonyms of perform vivisection in Englishvivisect