living bandages
English
Noun
living
bandages
plural of
living bandage