living bandage

English dictionary entry

Meanings

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

Word forms

living bandage living bandages
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.