Wiktionary
living bandages
n. (plural of living bandage English)
n. (plural of living bandage English)