sacrificer: a religious person who offers up a sacrifice
living thing: a living (or once living) entity
adhesive bandage: bandage consisting of a medical dressing of plain absorbent gauze held in place by a plastic or fabric tape coated with adhesive