YourDictionary

Dictionary Home » Medical Definitions » Larrey's amputation

Larrey's amputation medical definition

noun
Amputation of the arm at the shoulder joint.

link/cite print suggestion box