English version

living bandage

From Longman Dictionary of Contemporary Englishliving bandageˌliving ˈbandage noun [countable]  a bandage made from skin cells, especially cells that have been taken and grown from the patient’s own skin
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.