vivisecting

English

Verb

vivisecting

  1. present participle and gerund of vivisect