English | German | Russian | Czech

living bandage English

Meaning living bandage meaning

What does living bandage mean?

living bandage

A wound covering made of skin, especially when said skin is derived or obtained from the patient

Are you looking for...?