Online English Dictionary

Home

Vivisect


v. t.

To perform vivisection upon; to dissect alive.


© 2009 Dammam Community College