Decapitate

Definition of Decapitate from the PharmacyDictionary.in

Decapitate

1. This term refers to the removal of the head, or the act of cutting off the head of a fetus to facilitate delivery in difficult childbirth cases. 2. It can also refer to an experimental animal from which the head has been removed.

Not Available