Immobilization

Definition of Immobilization from the PharmacyDictionary.in

Immobilization

The process of making a part unable to move.

Not Available